Carlos Guestrin

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Carlos Ernesto Guestrin
Born1975 (age 50–51)
Alma materUniversity of São Paulo
Stanford University
Known forXGBoost
Scientific career
FieldsComputer science
Doctoral advisorDaphne Koller

Carlos Ernesto Guestrin (born 1975) is a Brazilian computer scientist and a professor at Stanford University. He is best known for his contributions to scalable machine learning algorithms.[1]

Biography

[edit | edit source]

Guestrin was born in Argentina in 1975, but went on to be raised in Brazil.[2] He received a Mechatronics Engineer degree from the Polytechnic School of the University of São Paulo,[2] and a Ph.D. in Computer Science from Stanford University, advised by Daphne Koller.[3] Guestrin went on to work as professor at Carnegie Mellon University (2004 to 2012), the University of Washington (2012-2021), and Stanford University (since 2021).[4] He was a co-founder of Turi (formerly GraphLab), a machine learning startup that was acquired by Apple Inc. in 2016.[5] After selling the startup, Guestrin worked at Apple as the Senior Director of Machine Learning and AI.[6]

Guestrin was involved in the creation of various popular machine learning libraries and methods, including the XGBoost library,[7] the LIME technique for explainable machine learning,[8] and the GraphLab project for scalable machine learning.[9]

Honors and awards

[edit | edit source]

Guestin has received multiple honors and awards, including:

  • Receiving an ONR Young Investigator Award, 2008[10]
  • Receiving and IJCAI Computers and Thought Award (2009)[11]
  • Being awarded a Presidential Early Career Award (2010)[12]
  • Being elected as a Member of the National Academy of Engineering (2024)[13]
  • Receiving awards at prestigious CS conferences, including KDD 2007,[14] KDD 2010,[15] ACL 2020,[16] and AISTATS 2010[17]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).