Нейронні мережі підходять для вирішення задач, в яких традиційні обчислювальні системи малоефективні: розпізнавання, навчання та класифікація. Мемристори – це перспективні елементи, що можуть використовуватися в системах штучного інтелекту, побудованих аналогічно до людського мозку. Опір мемристора можна суттєво змінювати, пропускаючи крізь нього струм. Зміна опору еквівалентна перемиканню між одиничним та нульовим станом, що наділяє новий елемент властивостями пам'яті. При цьому енергія витрачається лише на перемикання. Висока щільність нової пам'яті дозволяє значно збільшити кількість синапсисів при зберіганні (в допустимих межах розмірів та споживаної потужності).