CRII: III: RUI: Adaptive Query Processing for Crowd-Powered Database Systems
CRII: III: RUI: Adaptive Query Processing for Crowd-Powered Database Systems
批准号:
1657259
负责人:
Katherine Trushkowsky
金额:
$17.5万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-06-01 至 2020-05-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Database systems provide users with the ability to ask questions, or queries, about collections of data that the system stores (e.g., find employees who had worked in the company for at least 2 years) and provide the answers very fast. People are better equipped than computers to tackle problems that require judgement or data interpretation due to their real-world experience and perception. A crowd-powered database system uses groups of people called "the crowd" to help with answering users' queries by recruiting them to process data using criteria that are subjective and/or require visual or semantic interpretation. For example, a user may want to find a set of faculty job postings in which the job description discusses a commitment to diversity and for which the school is in a safe location; interpreting each job description and researching crime statistics are tasks well-suited for people to perform. The system can coordinate crowd workers to process data more efficiently than the user alone could, which is advantageous when there are more than a handful of data items to process. While queries processed by the crowd may take hours or days to complete, crowd-powered database systems enable the processing of complex queries. For example, queries such as determining which research articles about a certain medical device contain experimental results comparing this and other devices, or finding out which of a set of jewelers only use ethically sourced metals and stones and also ship to Alaska. Database systems are designed to optimize the efficiency of query processing of individual users. A query often involves multiple parts, e.g., for the job postings query these are (1) filter out jobs that do not describe a commitment to diversity and (2) filter out jobs for schools in an unsafe location. A job that does not meet the first criterion does not need to be processed for the second one, and vice versa. The processing order for the parts of the query influences how much computation is needed and how long the query will take to process. Traditional database systems have information about how long parts of a query will take and the likelihood of items satisfying filters; they use this information to choose an efficient processing ordering for a query. However, this information is not known for crowd-powered database systems. The usefulness of optimizers for crowd-powered database systems hinges on their ability to find an efficient way to process a user's query when this information is unknown before processing the query. The aim of this research project is to tackle this challenge by developing a system to process queries involving multiple filtering criteria that observes the execution environment and adjusts its processing strategy as the query executes. This project will have broad impact by yielding a query processing system that will empower users to ask more interesting questions about data, advancing research in allocating human computation resources in dynamic environments, as well as training a group of undergraduate students both in research and in the principles of systems design.The goal of this research is to build a cost-based query optimizer for crowd-powered filter queries for which important statistics used in optimization are unknown at query time. These statistics include traditional metrics such as filter selectivity as well as new contributors to query cost such as the time it takes crowd workers to complete a unit of work and the number of workers needed to reach consensus for a subjective evaluation. The project takes an adaptive approach to query processing: while the query is running, the system observes cost and selectivity information and periodically reorders the query plan operators to reduce overall query cost. The researchers will demonstrate that their query optimizer yields query costs that are comparable to costs from the optimal crowd-based query plan for which selectivity and subjectivity information is known a priori. Source code, papers, and presentations are available on the project web site (https://www.cs.hmc.edu/~beth/adaptivecrowd.shtml).
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
Dynamic Filter: Adaptive Query Processing with the Crowd
动态过滤器:群体的自适应查询处理
DOI:
--
发表时间:
2017
期刊:
Fifth AAAI Conference on Human Computation and Crowdsourcing
影响因子:
--
作者:
[Lan, Doren, Reed, Katherine, Shin, Austin, Trushkowsky, Beth]
通讯作者:
Trushkowsky, Beth
国内基金
海外基金
登录
查看更多内容
基于人工智能与多组学的III期结核性脓胸CT“低密度线”形成机制及手术时机预测模型研究
-
批准号:JCZRMS202602483
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:
-
依托单位:
基于MOF–CRISPR微流控平台的雄黄As(III)/As(V)价态识别与炮制耦合机制研究
-
批准号:JCZRLH202600780
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:
-
依托单位:
白术内酯III靶向IRF4-CD36轴通过调控脂质代谢重编程提升结直肠癌奥沙利铂敏感性的机制研究
-
批准号:2026JJ82690
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:张卓
-
依托单位:
基于废水零排放的FeS-As(III)置换法从污酸中清洁脱砷处理技术研究
-
批准号:2026JJ30130
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:张二军
-
依托单位:
全钒液流电池负极V(II)/V(III)电化学氧化还原的催化机理研究
-
批准号:2025JJ50094
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:王珏
-
依托单位:
猪纤维蛋白粘合剂预防胸外科术后漏气的适应症拓展研究:一项多中心、随机对照III期临床试验
-
批准号:25SF1901800
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:赵德平
-
依托单位:
HOXC8/OPN/CD44/EGFR轴介导的奥沙利铂耐药性在III期右半结肠癌耐药进展中的研究
-
批准号:2025JJ50694
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:喻南慧
-
依托单位:
MXene/nZVI@FH材料微域层界面调控水中砷(III)氧化迁移机制
-
批准号:2025JJ50319
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:陈润华
-
依托单位:
硅基III-V族亚微米线激光器的光场模式调控与耦合机理研究
-
批准号:JCZRQN202501004
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:
-
依托单位:
吡咯烷生物碱所致肝窦阻塞综合征III区肝损伤的新机制——局部氨代谢紊乱
-
批准号:JCZRYB202500652
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:
-
依托单位: