3
of Tabula Rasa [23], where the mind is considered as a blank
slate, and anything can be written on it that is enriched by
experiences in time. An untrained neural network can be
considered as a ’Tabula Rasa’ in the sense that it can be trained
to perform a given task through weight updating algorithms.
Although, it may make sense to establish this correlation, it
is an incorrect assumption given the various progress in the
developmental studies related to intelligence contrast this.
3) Human intelligence: Several studies from developmental
psychology point out that both evolution and blank slate only
approach to intelligence is wrong. Instead, the mind is capable
of high degree of generality, not limited by innate skills and
capable to acquire new skills throughout the life. At the same
time, our cognitive abilities are specialised by evolution that
is driven by biological priors and evolutionary limitations that
dismantle ’blank slate’ theories as well.
The fact that humans are capable of excelling in specific
tasks and skills compared to many other animals are a
testament to this. Understanding human cognitive priors are
essential to developing human like intelligent forms.
There are several priors that help humans perform intelligent
tasks [24]. They can be grouped as:
1) Motor-sensory priors: These are motor-sensory skills
that humans are born with such as ability to move,
react and respond to sensory inputs. The reflexes such as
vestibulo-ocular reflex is a good example of this, where
the head movements coordinate strongly with the eye
movements.
2) Meta-learning priors: These are the underlying strategies
what define how we learn any tasks. For example, the
idea of functional modularity, hierarchical information
processing, spatio-temporal information coding, decod-
ing and organisation can be classified under this.
3) Knowledge priors: These priors gives a broader sense
of the environment around us. For example, the shapes
of objects, innate indication about space and depth,
innateness of numbers, sense of time, and sense of social
intuitions.
The development of AI hardware that cater to only motor-
sensory priors such as using sensors and responses helps to
imitate an artificial human body without general intelligence
abilities. While, meta-learning priors form the key aspects of
intelligence that enable learning and help solve problems, AI
chips today make use of various forms of meta-learning priors,
and are in constant effort to identifying newer and efficient
learning implementations. In contrast, the knowledge priors
help assess the AI chip implementations against human like
intelligent tasks. The AI chips that could potentially include
programmed number of knowledge priors could trick the
specific test to show human like intelligence ability, however,
they do not represent general intelligence, and such system
should not considered as AGI systems.
C. From General Intelligence to AGI
AGI aims to embed general intelligence abilities in ma-
chines and are also known as ’full AI’ or ’strong AI’ systems
[4], [5], [25]. There is no evidence of practical strong AI
systems that exist today that matches fully with human like
intelligence, although there have been active attempts to build
libraries and software (e.g. see [26]) to build such systems.
While, these software and libraries are essential to progress
the AGI, they alone cannot achieve physical compactness
and energy efficiency required for such complex systems.
This is where, AGI chip development becomes important,
where either they become supportive tool as an accelerator
to algorithms or that can have innate priors embedded within
its hardware.
The knowledge priors are extensively used in testing AGI
algorithms, by giving and comparing human-like challenges to
AGI system. Examples include: (1) testing the AGI system by
making it take a university program and obtaining a degree,
(2) testing the ability of the AGI to perform in a job, (3) testing
the ability of AGI system to make a coffee, and (4) perform
Turing test [5], [27]–[30].
The AGI system should be able to solve ’AI-hard’ prob-
lems [31], [32], that would require the use of natural lan-
guage processing, computer vision, and understand images,
emotions, and environment. With the current state of the art AI
system, solving an AI-hard problem requires the assistance of
humans in addition to the acceleration provided by computing
machines.
Majority of AI methods aim to mimic the functional and/or
structural behavior of the neural networks. The functional
understanding of brain is emulated through knowledge repre-
sentation, statistical models and complex networks. Mimicking
biology driven human intelligence will require the application
of the concepts of feedback and feedforward propagation of
information, and integration of sensing mechanisms, along
with meta-learning priors and knowledge functions specific
to tasks.
The brain is considered as the benchmark system for AGI re-
search. There are many approaches in neuromorphic computa-
tion that aim for achieving energy efficiency and performance
benchmarks of the brain [33], [34]. The performance of the
AI systems has considerably improved due to the availability
of high-performance computers and excessive capturing of
labeled data. As more and more sensors are connected to the
devices, the volume, veracity, and velocity of data increase.
The deep learning architectures [35] can use the data to arrive
at improved classification and recognition accuracy.
D. AI Hardware
The neuromorphic computing is inspired by the information
processing in a human brain by mimicking the operation
principle and structure of the neurons and synapses (Figure 1
(a)). Low power intelligent information processing is a key
concept in neuromorphic computing inspired by the human
brain which performs complex processing tasks consuming
nearly 20 W of power. The first task-specific neuromorphic
systems have been developed for specific applications, such as
object recognition or prediction of specific data. The second
generation of the neuromorphic systems is moving towards the
tasks corresponding to human cognition, like adaptation and
interpretation of the unknown information, and a final goal of
building strong AI systems [36], [37].