Professor Shin-Hyun Choi’s Research Laboratory [Memristor for AI]


Memristor for AI

Memristor, also called RRAMs, have attracted tremendous attention as a candidate for machine learning, neuromorphic computing and artificial intelligence. Memristor has two terminals structure, which allows the device to be fabricated into large crossbar array. Moreover, a single memristor has an analog switching behavior unlike conventional devices such as CMOS based processor. Due to these characteristics, effective matrix operation is possible through memristor array, which makes the memristor adequate as a device for deep learning process and artificial intelligence. The inherent memory effect of memristor removes bottlenecks between memory and processor unit, existing on conventional AI processor. Other properties such as high scalability, low power consumption and fast switching speed are the remarkable strength of memristor for AI and deep learning applications.

Research area of Emerging Nano Technology and Integrated Systems Lab (ENTIS)

Our lab focuses are 1) to overcome the limitations of conventional memristor and 2) to develop memristor-based platform for various deep neural network(DNN), spiking neural network(SNN) and other applications.

1. Memristor Devices Development

Conventional memristors suffer from unavoidable spatial-temporal variation due to uncontrollable, stochastic filament formation. Our Lab is now developing a new strategy to achieve uniform switching through CMOS compatible materials/fabrication steps as well as linearity, retention and endurance.

2. Artificial Neural Network Simulation using memristor

To optimize Memristor devices for Artificial Neural Network (ANN) algorithm such as Deep Neural Network (DNN) and Spiking Neural Network (SNN), our Lab is simulating memristor devices arrays using software reflecting hardware conditions.

3. Artificial Neural Network System Design and Integration

Our lab designs artificial neural network system on customized PCB board and integrated chip based on memristor device utilized as an AI hardware. The goal is developing large-scale neural network array for AI hardware processing big data. Another aim is integration of the system, broadening the application of memristor-based ANN system.

Show List