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

Stephen Brawner

dblp:162/9924 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none

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

Artificial intelligence and machine learning · 2Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

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.

Human-computer interaction and pervasive computing
1 paper
Ubiquitous computing and smart environments · 50% User interface design and tools · 50%
Artificial intelligence
1 paper
Reinforcement learning · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Energy systems and smart grids · 100%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
bandit
0.312018
Bandit-Based Solar Panel Control · AAAI 2018
User interface design and tools
end-user programming
0.212016
Trigger-Action Programming in the Wild: An Analysis of 200, 000 IFTTT Recipes · CHI 2016
Ubiquitous computing and smart environments
smart home
0.212016
Trigger-Action Programming in the Wild: An Analysis of 200, 000 IFTTT Recipes · CHI 2016
Energy systems and smart grids › energy harvesting
solar energy harvesting
0.112018
Bandit-Based Solar Panel Control · AAAI 2018
Energy systems and smart grids › renewable energy › solar energy
solar tracking
0.112018
Bandit-Based Solar Panel Control · AAAI 2018
Empirical software engineering
mining software repositories
0.112016
Trigger-Action Programming in the Wild: An Analysis of 200, 000 IFTTT Recipes · CHI 2016

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

bandit algorithms · 0.7scraping · 0.5dataset analysis · 0.5
YearPublicationVenuePosition
2018 Bandit-Based Solar Panel Control
abstract
Solar panels sustainably harvest energy from the sun. To improve performance, panels are often equipped with a tracking mechanism that computes the sun’s position in the sky throughout the day. Based on the tracker’s estimate of the sun’s location, a controller orients the panel to minimize the angle of incidence between solar radiant energy and the photovoltaic cells on the surface of the panel, increasing total energy harvested. Prior work has developed efficient tracking algorithms that accurately compute the sun’s location to facilitate solar tracking and control. However, always pointing a panel directly at the sun does not account for diffuse irradiance in the sky, reflected irradiance from the ground and surrounding surfaces, power required to reorient the panel, shading effects from neighboring panels and foliage, or changing weather conditions (such as clouds), all of which are contributing factors to the total energy harvested by a fleet of solar panels. In this work, we show that a bandit-based approach can increase the total energy harvested by solar panels by learning to dynamically account for such other factors. Our contribution is threefold: (1) the development of a test bed based on typical solar and irradiance models for experimenting with solar panel control using a variety of learning methods, (2) simulated validation that bandit algorithms can effectively learn to control solar panels, and (3) the design and construction of an intelligent solar panel prototype that learns to angle itself using bandit algorithms.
David Abel, Edward C. Williams, Stephen Brawner, Emily Reif, Michael L. Littman
AAAI3
2016 Trigger-Action Programming in the Wild: An Analysis of 200, 000 IFTTT Recipes
abstract
While researchers have long investigated end-user programming using a trigger-action (if-then) model, the website IFTTT is among the first instances of this paradigm being used on a large scale. To understand what IFTTT users are creating, we scraped the 224,590 programs shared publicly on IFTTT as of September 2015 and are releasing this dataset to spur future research. We characterize aspects of these programs and the IFTTT ecosystem over time. We find a large number of users are crafting a diverse set of end-user programs---over 100,000 different users have shared programs. These programs represent a very broad array of connections that appear to fill gaps in functionality, yet users often duplicate others' programs.
Blase Ur, Melwyn Pak Yong Ho, Stephen Brawner, Jiyun Lee, Sarah Mennicken, Noah Picard, Diane Schulze, Michael L. Littman
CHI3
2016 Feature-based Joint Planning and Norm Learning in Collaborative Games
Mark K. Ho, James MacGlashan, Amy Greenwald, Michael L. Littman, Elizabeth Hilliard, Carl Trimbach, Stephen Brawner, Josh Tenenbaum, Max Kleiman-Weiner, Joseph L. Austerweil
CogSci7