Skip to content

Latest commit

 

History

History
131 lines (113 loc) · 6.13 KB

File metadata and controls

131 lines (113 loc) · 6.13 KB
layout default
title Andreas Haupt's Portfolio

Andreas Haupt is a Human-Centered AI Postdoctoral Fellow jointly appointed in Stanford's Economics and Computer Science Departments, where he is advised by Erik Brynjolfsson and Sanmi Koyejo. He studies the elicitation and aggregation of human preferences in machine learning systems, including questions of privacy, competition, and consumer protection. He develops and applies methods of microeconomic theory, structural econometrics, and reinforcement learning to these domains. He earned a Ph.D. in Engineering-Economic Systems from MIT in February 2025 with a committee evenly split between Economics and Computer Science. Prior to that, he completed two master's degrees at the University of Bonn—first in Mathematics (2017) and then in Economics (2018), with distinction. He has worked on competition enforcement for the European Commission's Directorate-General for Competition and the U.S. Federal Trade Commission, and taught high school mathematics and computer science in Germany before his Ph.D. He remains committed to education and scholarship, most recently as a co-author of an upcoming textbook on Machine Learning from Human Preferences.

280-character bio Andreas Haupt is a Human-Centered AI Postdoctoral Fellow at Stanford Economics and CS. He studies human preferences in ML, drawing on economics and RL. He earned his Ph.D. at MIT and has worked with the EU and FTC. Before academia, he taught high school math and CS in Germany.
Tagline Federal Trade Commission meets AI alignment.
Media Assets {% assign media_files = site.static_files | where: "media", true %} {% for file in media_files %} {{ file.basename | replace: "_", " " | upcase }} {% endfor %}

Publications

A more complete list of publications can be found on [Google Scholar]({{ site.social.google }}). indicates equal contribution or alphabetic author listing.

{% for tag in site.paper_tags %} {{ tag }} {% endfor %} All

{% for paper in site.papers %}

{{ paper.title }}

{{ paper.authors }}

{{ paper.venue }}

{% if paper.tags %} {% for tag in paper.tags %} {{ tag }} {% endfor %} {% endif %} {% assign keys = 'pdf,slides,poster,video,code,data,html,img' | split: ',' %} {% for item in paper %} {% if keys contains item[0] %} {{ item[0] | upcase }} {% endif %} {% endfor %}
</div>
{% endfor %}

Ongoing Interests

{% for interest in site.ongoing_interests %}

{{ interest.title }}

{{ interest.description }}

{% if interest.tags %} {% for tag in interest.tags %} {{ tag }} {% endfor %} {% endif %}
{% endfor %}

Vita

Full [Resume]({{ site.resume }}) and [CV]({{ site.cv }}) are available as pdf.

    {% for exp in site.experiences %}
  • {% if exp.category == "work" %}
    {% else %}
    {% endif %}
    {% if exp.url %}{{ exp.place }}{% else %}{{ exp.place }}{% endif %} {{ exp.time }}
    {{ exp.title }}
    {{ exp.description }}
  • {% endfor %}
<script> document.addEventListener('DOMContentLoaded', function() { var activeTag = null; var buttons = document.querySelectorAll('.tag-btn'); var papers = document.querySelectorAll('.paper[data-tags]'); var interests = document.querySelectorAll('.interest[data-tags]'); buttons.forEach(function(btn) { btn.addEventListener('click', function() { var tag = this.getAttribute('data-tag'); if (tag === 'all' || activeTag === tag) { activeTag = null; buttons.forEach(function(b) { b.classList.remove('tag-btn-active'); }); papers.forEach(function(p) { p.style.display = ''; }); interests.forEach(function(p) { p.style.display = ''; }); return; } activeTag = tag; buttons.forEach(function(b) { b.classList.toggle('tag-btn-active', b.getAttribute('data-tag') === tag); }); papers.forEach(function(p) { var tags = p.getAttribute('data-tags').split(','); p.style.display = tags.indexOf(tag) !== -1 ? '' : 'none'; }); interests.forEach(function(p) { var tags = p.getAttribute('data-tags').split(','); p.style.display = tags.indexOf(tag) !== -1 ? '' : 'none'; }); }); }); }); </script>