Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Quintin Fettes

dblp:236/2885 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2025
0000-0001-5200-4490ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Reinforcement learning · 54% Trustworthy machine learning · 46%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Energy-efficient computing · 37% Processor architecture and microarchitecture · 21% Parallel and multicore computing · 21%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning › reinforcement learning from human feedback › learning from human feedback › natural language feedback
critique
0.912025
Improving Model Factuality with Fine-grained Critique-based Evaluator · ACL (1) 2025
Machine learning › Trustworthy machine learning › fairness › algorithmic fairness
advertising fairness
0.712023
Towards Fairness in Personalized Ads Using Impression Variance Aware Reinforcement Learning · KDD 2023
Machine learning › Trustworthy machine learning
fairness
0.712023
Towards Fairness in Personalized Ads Using Impression Variance Aware Reinforcement Learning · KDD 2023
Machine learning › Reinforcement learning › multi-objective reinforcement learning
fair reinforcement learning
0.712023
Towards Fairness in Personalized Ads Using Impression Variance Aware Reinforcement Learning · KDD 2023
Processor architecture and microarchitecture
chip multiprocessor
0.412020
Hardware-Level Thread Migration to Reduce On-Chip Data Movement Via Reinforcement Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Memory systems › processing-in-memory
near-data processing
0.412020
Hardware-Level Thread Migration to Reduce On-Chip Data Movement Via Reinforcement Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Parallel and multicore computing › parallel programming runtimes › thread management
thread migration
0.412020
Hardware-Level Thread Migration to Reduce On-Chip Data Movement Via Reinforcement Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Energy-efficient computing › power management
dynamic voltage and frequency scaling
0.412019
Dynamic Voltage and Frequency Scaling in NoCs with Supervised and Reinforcement Learning Techniques · IEEE Trans. Computers 2019
Energy-efficient computing
power management
0.412019
Dynamic Voltage and Frequency Scaling in NoCs with Supervised and Reinforcement Learning Techniques · IEEE Trans. Computers 2019
Information retrieval › online advertising
ad targeting
0.212023
Towards Fairness in Personalized Ads Using Impression Variance Aware Reinforcement Learning · KDD 2023

Methods — techniques the papers use, named apart from their topics

reinforcement learning · 2.1fine-grained critique · 0.9reranking · 0.7re-ranking · 0.7supervised learning · 0.4
YearPublicationVenuePosition
2025 Improving Model Factuality with Fine-grained Critique-based Evaluator
abstract
Yiqing Xie, Wenxuan Zhou, Pradyot Prakash, Di Jin, Yuning Mao, Quintin Fettes, Arya Talebzadeh, Sinong Wang, Han Fang, Carolyn Rose, Daniel Fried, Hejia Zhang. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025.
Yiqing Xie, Pradyot Prakash, Yuning Mao, Quintin Fettes, Arya Talebzadeh, Sinong Wang, Carolyn P. Rosé, Daniel Fried
ACL (1)6
2023 Towards Fairness in Personalized Ads Using Impression Variance Aware Reinforcement Learning
abstract
Variances in ad impression outcomes across demographic groups are increasingly considered to be potentially indicative of algorithmic bias in personalized ads systems. While there are many definitions of fairness that could be applicable in the context of personalized systems, we present a framework which we call the Variance Reduction System (VRS) for achieving more equitable outcomes in Meta's ads systems. VRS seeks to achieve a distribution of impressions with respect to selected protected class (PC) attributes that more closely aligns the demographics of an ad's eligible audience (a function of advertiser targeting criteria) with the audience who sees that ad, in a privacy-preserving manner. We first define metrics to quantify fairness gaps in terms of ad impression variances with respect to PC attributes including gender and estimated race. We then present the VRS for re-ranking ads in an impression variance-aware manner. We evaluate VRS via extensive simulations over different parameter choices and study the effect of the VRS on the chosen fairness metric. We finally present online A/B testing results from applying VRS to Meta's ads systems, concluding with a discussion of future work. We have deployed the VRS to all users in the US for housing ads, resulting in significant improvement in our fairness metric. VRS is the first large-scale deployed framework for pursuing fairness for multiple PC attributes in online advertising.
Aditya Srinivas Timmaraju, Mehdi Mashayekhi, Mingliang Chen 0001, Quintin Fettes, Wesley Cheung, Yihan Xiao, Manojkumar Rangasamy Kannadasan, Pushkar Tripathi, Sean Gahagan, Miranda Bogen, Rob Roudani
KDD5
2020 Hardware-Level Thread Migration to Reduce On-Chip Data Movement Via Reinforcement Learning
abstract
As the number of processing cores and associated threads in chip multiprocessors (CMPs) continues to scale out, on-chip memory access latency dominates application execution time due to increased data movement. Although tiled CMP architectures with distributed shared caches provide a scalable design, increased physical distance between requesting and responding cores has led to both increased on-chip memory access latency and excess energy consumption. Near data processing is a promising approach that can migrate threads closer to data, however prior hand-engineered rules for fine-grained hardware-level thread migration are either too slow to react to changes in data access patterns, or unable to exploit the large variety of data access patterns. In this article, we propose to use reinforcement learning (RL) to learn relatively complex data access patterns to improve on hardware-level thread migration techniques. By utilizing the recent history of memory access locations as input, each thread learns to recognize the relationship between prior access patterns and future memory access locations. This leads to the unique ability of the proposed technique to make fewer, more effective migrations to intermediate cores that minimize the distance to multiple distinct memory access locations. By allowing a low-overhead RL agent to learn a policy from real interaction with parallel programming benchmarks in a parallel simulator, we show that a migration policy which recognizes more complex data access patterns can be learned. The proposed approach reduces on-chip data movement and energy consumption by an average of 41%, while reducing execution time by 43% when compared to a simple baseline with no thread migration; furthermore, energy consumption and execution time are reduced by an additional 10% when compared to a hand-engineered fine-grained migration policy.
Quintin Fettes, Avinash Karanth, Razvan C. Bunescu, Ahmed Louri, Kyle Shiflett
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2019 Dynamic Voltage and Frequency Scaling in NoCs with Supervised and Reinforcement Learning Techniques
abstract
Network-on-Chips (NoCs) are the de facto choice for designing the interconnect fabric in multicore chips due to their regularity, efficiency, simplicity, and scalability. However, NoC suffers from excessive static power and dynamic energy due to transistor leakage current and data movement between the cores and caches. Power consumption issues are only exacerbated by ever decreasing technology sizes. Dynamic Voltage and Frequency Scaling (DVFS) is one technique that seeks to reduce dynamic energy; however this often occurs at the expense of performance. In this paper, we propose LEAD Learning-enabled Energy-Aware Dynamic voltage/frequency scaling for multicore architectures using both supervised learning and reinforcement learning approaches. LEAD groups the router and its outgoing links into the same V/F domain and implements proactive DVFS mode management strategies that rely on offline trained machine learning models in order to provide optimal V/F mode selection between different voltage/frequency pairs. We present three supervised learning versions of LEAD that are based on buffer utilization, change in buffer utilization and change in energy/throughput, which allow proactive mode selection based on accurate prediction of future network parameters. We then describe a reinforcement learning approach to LEAD that optimizes the DVFS mode selection directly, obviating the need for label and threshold engineering. Simulation results using PARSEC and Splash-2 benchmarks on a 4 × 4 concentrated mesh architecture show that by using supervised learning LEAD can achieve an average dynamic energy savings of 15.4 percent for a loss in throughput of 0.8 percent with no significant impact on latency. When reinforcement learning is used, LEAD increases average dynamic energy savings to 20.3 percent at the cost of a 1.5 percent decrease in throughput and a 1.7 percent increase in latency. Overall, the more flexible reinforcement learning approach enables learning an optimal behavior for a wider range of load environments under any desired energy versus throughput tradeoff.
Quintin Fettes, Mark Clark, Razvan C. Bunescu, Avinash Karanth, Ahmed Louri
IEEE Trans. Computers1