Artificial Intelligence (AI) aims to build machines that are able to behave in ways we associate with human activity: perceiving and analysing our environment, taking decisions, communicating and learning. There are various approaches to achieving this. The most well-known, and arguably most advanced, is machine learning (ML), which itself has various broad approaches.
The most powerful, flexible and efficient “computer” that we know of is the one we all carry in our heads: the human brain. Research in the field of brain-inspired, or neuromorphic, computing seeks to develop machines that will ultimately display the same capabilities, often by emulating the brain's elements, structures and processes.