Tremendous advances in all disciplines including engineering, science,
health care, business, avionics, management, and so on, can also be
attributed to the development of artificial intelligence paradigms. In
fact, researchers are always interested in desi- ing machines which can
mimic the human behaviour in a limited way. Therefore, the study of
neural information processing paradigms have generated great interest
among researchers, in that machine learning, borrowing features from
human intelligence and applying them as algorithms in a computer
friendly way, involves not only Mathem- ics and Computer Science but
also Biology, Psychology, Cognition and Philosophy (among many other
disciplines). Generally speaking, computers are fundamentally
well-suited for performing au- matic computations, based on fixed,
programmed rules, i.e. in facing efficiently and reliably monotonous
tasks, often extremely time-consuming from a human point of view.
Nevertheless, unlike humans, computers have troubles in understanding
specific situations, and adapting to new working environments.
Artificial intelligence and, in particular, machine learning techniques
aim at improving computers behaviour in tackling such complex tasks. On
the other hand, humans have an interesting approach to problem-solving,
based on abstract thought, high-level deliberative reasoning and pattern
recognition. Artificial intelligence can help us understanding this
process by recreating it, then potentially enabling us to enhance it
beyond our current capabilities.