Experimentally demonstrated in 2008, memristor is a programmable passive electronic device that naturally stores and processes information through its programmable resistance. Memristors offer a compact and energy-efficient alternative by performing memory and computation within the same physical device (in-memory computing). We integrate memristors with sensors, circuits, algorithms, and optoelectronic systems to build next-generation neuromorphic hardware.
Nonlinear systems exhibit diverse behaviors from only tiny differences in their initial conditions, like the well-known double pendulum. These dynamics are not random; they evolve within bounded trajectories known as chaotic attractors like biological neural networks, which enables efficient information processing and adaptability. We investigate nonlinear dynamics, chaos, and bifurcation in electronic devices to understand and harness these physics for neuromorphic computing.
Developing high-performance memristors still relies heavily on manual fabrication and characterization, making the process both time-consuming and inefficient. We envision physical AI learning directly from experimental data to accelerate device discovery and optimization. By closing the loop between fabrication, characterization, and AI, we aim to identify optimal material structures, improve memristive robustness, and establish high-precision programming protocols.