Skip to main content
Official Logo of Columbia Business School
Academics
  • Visit Academics
  • Degree Programs
  • Admissions
  • Tuition & Financial Aid
  • Campus Life
  • Career Management
Faculty & Research
  • Visit Faculty & Research
  • Academic Divisions
  • Search the Directory
  • Research
  • Faculty Resources
  • Teaching Excellence
Executive Education
  • Visit Executive Education
  • For Organizations
  • For Individuals
  • Program Finder
  • Online Programs
  • Certificates
About Us
  • Visit About Us
  • CBS Directory
  • Events Calendar
  • Leadership
  • Our History
  • The CBS Experience
  • Newsroom
Alumni
  • Visit Alumni
  • Update Your Information
  • Lifetime Network
  • Alumni Benefits
  • Alumni Career Management
  • Women's Circle
  • Alumni Clubs
Insights
  • Visit Insights
  • Digital Future
  • Climate
  • Business & Society
  • Entrepreneurship
  • 21st Century Finance
  • Magazine

Fast and Ethical: Breaking the Speed Limit on Responsible Content Recommendations

Average Read Time:

Digital media platforms such as Netflix, Facebook, and TikTok are under increasing scrutiny regarding the ethical implications of their personalized content recommendations. To combat bias and avoid skewed content suggestions, sophisticated algorithms can perform additional layers of analysis to ensure that recommendations give space to topics such as racial equity, sexuality, and political persuasion. However, doing this in real time with the conventional algorithmic approach would greatly increase page-load times and create a frustrating user experience. New research affiliated with the Bernstein Center for Leadership and Ethics sets out a new, faster method for applying ethical constraints to produce responsible content recommendations.

Article Author(s)
  • Yegor Tkachenko
Published
September 20, 2024
Publication
Bernstein Center for Leadership and Ethics
Jump to main content
Category
Thought Leadership
Topic(s)
Algorithms
Leadership
Research
Save Article

Download PDF

About the Researcher(s)

Yegor Tkachenko

Yegor Tkachenko

Adjunct Assistant Professor of Business
Marketing Division
Photo of Professor Kamel Jedidi

Kamel Jedidi

Jerome A. Chazen Professor of Global Business
Marketing Division

0%

Share
  • Share on Facebook
  • Share on Threads
  • Share on LinkedIn

Leadership Implications

  • Digital platforms may need to adjust their content recommendations in line with ethical considerations.
  • Using classical algorithms for this purpose introduces a substantial time delay, which hurts the experience of platform users who are accustomed to lightning-fast page-load speeds.
  • A new, predictive approach enables online platforms to generate recommendations that satisfy ethical constraints without perceptible slowdowns.

In "Scaling up Ranking under Constraints for Live Recommendations by Replacing Optimization with Prediction,"" Columbia Business School PhD candidate and Bernstein Research Grant recipient Yegor Tkachenko, with co-authors Wassim Dhaouadi (Stanford University) and Kamel Jedidi (Columbia University), develop and test a computational method for faster generation of personalized content rankings that satisfy ethical constraints. The innovative method maintains critical speed performance by predicting in advance the solution to an otherwise time-consuming optimization procedure.

Testing the Application

Modern recommendation systems rank hundreds or thousands of content options before displaying a prioritized handful to the limited screen space and attention span of an individual user. Primary business objectives, such as generating more clicks, typically drive ranking schemes, but to avoid unwanted bias and suggest content that reflects a diversity of themes and perspectives, recommendation systems need to perform additional, time- intensive analysis, which takes the form of a mathematical optimization problem.

The challenge is the recommendations need to be generated in under 50 milliseconds to satisfy user expectations for page-load speed. Instead of trying to solve the complex ranking optimization problem exactly, which can take minutes or longer on real-life content ranking problems, Tkachenko’s method predicts the optimization solution in real time using historical data, thereby allowing user-specific recommendations to be produced within the time limit.

Graph comparing algorithmic approaches

 

In one experiment that tested and compared the conventional method to Tkachenko’s method, the researchers used a database of 25 million ratings generated by 162,000 users at MovieLens.org. The evaluated task was to generate a personalized ranking of 1,000 movies to maximize user satisfaction for genre and recent releases, while also satisfying a set of constraints for the inclusion of a gay character and the mention of race and freedom of speech issues. While both Tkachenko’s method and the conventional approach generated recommendations that maximized user satisfaction and complied with the constraints almost perfectly, the conventional approach was much slower than 50 milliseconds, whereas the new method performed the ranking under the time limit. To the best of the researchers’ knowledge, this was the first report of content ranking problems of this size being solved live in under 50 milliseconds.

The conventional approach was much slower than 50 milliseconds, whereas the new method performed the ranking under the time limit.

Conclusions

The application of the prediction-based ranking method developed by Tkachenko and his colleagues is not limited to online content recommendations and ethical considerations. For example, it could also be used to assign time-sensitive tasks to a swarm of robots under resource constraints in warehousing, shipping, or agriculture settings. Ultimately, the value of this approach is the ability to deploy constrained ranking or assignment to new, large-scale problems, where speed matters. The code to reproduce this new methodology is available on GitHub.

 

Explore more Bernstein-sponsored research that highlights real-world applications for leaders.

About the Researcher(s)

Yegor Tkachenko

Yegor Tkachenko

Adjunct Assistant Professor of Business
Marketing Division
Photo of Professor Kamel Jedidi

Kamel Jedidi

Jerome A. Chazen Professor of Global Business
Marketing Division

External CSS

Articles A11y button

Official Logo of Columbia Business School

Columbia University in the City of New York
665 West 130th Street, New York, NY 10027
Tel. 212-854-1100

Maps and Directions
    • Centers & Programs
    • Current Students
    • Corporate
    • Directory
    • Support Us
    • Recruiters & Partners
    • Faculty & Staff
    • Newsroom
    • Careers
    • Contact Us
    • Privacy & Policy Statements
Back to Top Upward arrow
TOP

© Columbia University

  • X
  • Instagram
  • Facebook
  • YouTube
  • LinkedIn