David Silver (computer scientist)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

David Silver
Born1976 (age 49–50)
Alma materUniversity of Cambridge (BA)
University of Alberta (PhD)
Known forAlphaGo
AlphaZero
AlphaStar
AwardsRoyal Society University Research Fellowship (2011)
ACM Prize in Computing (2019)
Scientific career
FieldsArtificial intelligence
Machine learning
Reinforcement learning
Planning
Computer Games[1]
InstitutionsGoogle Deepmind
University College London
Elixir Studios
ThesisReinforcement learning and simulation-based search in computer Go (2009)

David Silver (born 1976) is a principal research scientist at Google DeepMind and a professor at University College London. He has led research on reinforcement learning with AlphaGo, AlphaZero and co-lead on AlphaStar.[1][2]

Education

[edit | edit source]

He studied at Christ's College, Cambridge,[3] graduating in 1997 with the Addison-Wesley award, and having befriended Demis Hassabis whilst at Cambridge.[4] Silver returned to academia in 2004 at the University of Alberta to study for a PhD on reinforcement learning,[5] where he co-introduced the algorithms used in the first master-level 9×9 Go programs and graduated in 2009.[6][7] His version of program MoGo (co-authored with Sylvain Gelly) was one of the strongest Go programs as of 2009.[8]

Career and research

[edit | edit source]

After graduating from university, Silver co-founded the video games company Elixir Studios, where he was CTO and lead programmer, receiving several awards for technology and innovation.[4][9]

Silver was awarded a Royal Society University Research Fellowship in 2011, and subsequently became a lecturer at University College London.[10] His lectures on Reinforcement Learning are available on YouTube.[11] Silver consulted for Google DeepMind from its inception, joining full-time in 2013.

His recent work has focused on combining reinforcement learning with deep learning, including a program that learns to play Atari games directly from pixels.[12] Silver led the AlphaGo project, culminating in the first program to defeat a top professional player in the full-size game of Go.[13] AlphaGo subsequently received an honorary 9 Dan Professional Certification; and won the Cannes Lion award for innovation.[14] He then led development of AlphaZero, which used the same AI to learn to play Go from scratch (learning only by playing itself and not from human games) before learning to play chess and shogi in the same way, to higher levels than any other computer program.

Silver is among the most published members of staff at Google DeepMind, with over 200,000 citations and has an h-index of 97 according to Google Scholar.[1]

Awards and honours

[edit | edit source]

Silver was awarded the 2019 ACM Prize in Computing for breakthrough advances in computer game-playing.[15]

In 2021, Silver was elected Fellow of the Royal Society (FRS) for his contributions to Deep Q-Networks and AlphaGo.[16] He was elected a Fellow of the Association for the Advancement of Artificial Intelligence in 2022.[17]

References

[edit | edit source]
  1. ^ a b c David Silver publications indexed by Google ScholarLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
  2. ^ Lua error in Module:Cite_Q/config at line 10: attempt to index field 'wikibase' (a nil value).
  3. ^ The Cambridge University List of Members up to 31 July 1998
  4. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ David Silver at the Mathematics Genealogy ProjectLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (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:Cite_Q/config at line 10: attempt to index field 'wikibase' (a nil value).
  13. ^ Lua error in Module:Cite_Q/config at line 10: attempt to index field 'wikibase' (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).

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).