Materials and devices as solutions to computational problems in machine learning

Nathaniel Joseph Tye,Stephan Hofmann,Phillip Stanley-Marbell
DOI: https://doi.org/10.1038/s41928-023-00977-1
IF: 33.255
2023-07-26
Nature Electronics
Abstract:The growth of machine learning, combined with the approaching limits of conventional digital computing, are driving a search for alternative and complementary forms of computation, but few novel devices have been adopted by mainstream computing systems. The development of such computer technology requires advances in both computational devices and computer architectures. However, a disconnect exists between the device community and the computer architecture community, which limits progress. Here we explore this disconnect with a focus on machine learning hardware accelerators. We argue that the direct mapping of computational problems to materials and device properties provides a powerful route forwards. We examine novel materials and devices that have been successfully applied as solutions to computational problems: non-volatile memories for matrix-vector multiplication, magnetic tunnel junctions for stochastic computing and resistive memory for reconfigurable logic. We also propose metrics to facilitate comparisons between different solutions to machine learning tasks and highlight applications where novel materials and devices could potentially be of use.
engineering, electrical & electronic
What problem does this paper attempt to address?