What Is Neuromorphic Computing?

"Neuromorphic computing emulates the neural structure of the human brain."

According to Intel Labs, "neuromorphic computing is concerned with emulating the neural structure and operation of the human brain which creates algorithmic approaches to dealing with the uncertainty, ambiguity, and contradiction in the natural world."

Intel Labs further states that ...

  • "The first generation of AI (Artificial Intelligence) was rules-based and emulated classical logic to draw reasoned conclusions within a specific, narrowly defined problem domain. It was well suited to monitoring processes and improving efficiency."
  • "The current second generation is largely concerned with sensing and perception, such as using deep-learning networks to analyze the contents of a video frame."  
  • "The coming third generation will extend AI into areas that correspond to human cognition, such as interpretation and autonomous adaptation. Key areas include neuromorphic computing. This is critical to overcoming the so-called “brittleness” of AI solutions based on neural network training and inference, which depend on literal, deterministic views of events that lack context and commonsense understanding."