Regular biography
Brandon T. Fain is an Assistant Professor of the Practice of Computer Science in the Department of Computer Science at Duke University. He teaches algorithms and machine learning, with research focusing on algorithmic fairness and moral/ethical thought in artificial intelligence. His work aims to create a more humane society through AI and algorithms that address complex preferences equitably. Fain is broadly interested in computer science education, algorithms, artificial intelligence, and machine learning. He holds a Ph.D. in Computer Science from Duke University (2019) and an M.S. in Computer Science from Duke University (2018).
Scholar-generated biography
Brandon Fain is an Assistant Professor of the Practice in Computer Science at Duke University, specializing in algorithms and data science. His research focuses on fairness, optimization, and algorithmic decision-making in complex systems. Fain's work explores mechanisms for fair resource allocation, such as in participatory budgeting and cache allocation for data-parallel workloads. He also investigates reinforcement learning with multi-objective and nonlinear preferences, as well as differential privacy and social choice theory. His publications address challenges in auditing gerrymandering, ensuring fairness in assignment problems, and improving transparency in AI systems through explainable rewards and principled reasoning.