Login with Facebook

Neural networks: what they are and what they are for

Artificial neural networks are mathematical models composed of artificial neurons inspired by biological neural networks (human or animal). They are used to solve Artificial Intelligence engineering problems related to different technological areas such as computer science, electronics, simulation, or other disciplines.

We could say that neural networks are mathematical-computer models based on the functioning of biological neural networks, that is, models consisting of interconnections of information. These interconnections derive from artificial neurons and computational processes based on the cognitive science model called "connectionism" which is based on PDP - Parallel Distributed Processing, distributed parallelism processing of information.

The human brain processes the information of the various senses in a parallel way. It distributes the information in all the different nodes of the network, not in a central memory, making the comparison with traditional computing. The calculations take place in a serial and not parallel way, and the data are stored in a central memory, even if, as we will see.

Expert systems and neural networks

In the analysis of what neural networks are and how they work, we cannot overlook mention of the so-called expert systems. These are mostly applications that fall within the branch of artificial intelligence because they artificially reproduce the performance of an expert person in a specific domain of knowledge or field of activity.

It is not new; they introduced into research dates back to the 70s when scientists managed to create software programs capable of preserving, organizing, and offering the user the knowledge of a specific domain. 

A true revolution allowed us to create software solutions capable of identifying solutions to complex problems. Solutions that we would now classify as decision support systems by defining expert systems as intelligent software which, by dynamically answering user questions, support them in solving a problem related to a specific matter i.e. a particular domain of knowledge.

How expert systems work

The expert systems are structured on three different technological levels:

1) Knowledge base: we could identify it as the database of information needed by the system to provide an answer to a specific problem (as would the expert human being who has specific knowledge of the subject to be applied to solving the problem). This is the source where information and rules are stored which allow the system to implement reasoning.

2) Inference engine: the knowledge base at the base of an expert system that contains the specific information of a series of If-Then rules. If a specific condition occurs - for example, a particular question is asked - a specific rule applies - for example, a second question is asked, or a right answer is given, or a specific action is started, etc.

This "rule engine" is, in fact, the software component which, analyzing and processing the information contained in the knowledge base, understands the problem, and proposes a solution.

3) User interface: This is the part of the software that allows the user to take advantage of the inference engine. Usually, it is a web interface, sometimes very simplified, sometimes more structured and integrated with other systems based on artificial intelligence, such as the recognition and understanding of natural language.

How expert systems and artificial neural networks differ

In the common imagination, expert systems are associated with artificial neural networks. We often resort to human comparison and are said to be systems capable of replicating the performance of an expert human being. (talking about neural networks artificial as systems capable of emulating the functioning of the biological brain).

In reality, the difference between these technologies is quite evident when comparing the features:

1) An expert system can deduce some reasoning (Mario is a human being; men are mortal; Mario is not immortal), which the neural network does not do; the latter, however, is perfectly capable of recognizing a human face in an intricate image, which the expert system is unable to do.

2) The expert system can explain how he arrived at a solution (retracing where and how he applied the If-Then rules based on knowledge); on the other hand, the functioning of the neural networks is very complex, and it is almost impossible to trace the logical procedure that led to a specific solution.

3) Expert systems need a primary intervention by the domain expert who defines the rules that feed the inferential engine, must, therefore, be programmed; neural networks instead "deduce" rules and activities automatically, through learning (neural networks do not use If-Then rules).

Although today the attention is often directed only to neural networks, the technological maturity reached by expert systems has allowed them to find the important application. So, we talk about the "next level," the one that sees expert systems and neural networks working together.

Although, as we have seen, these are different technologies, neural networks could be exploited to autonomously "feed" the knowledge base of expert systems. To understand how we see how neural networks work.

How neural networks work

A neural network presents itself as an "adaptive" system capable of changing its structure (nodes and interconnections) based on both external data and internal information that connect and pass through the neural network during the learning phase and reasoning.

We understand how a biological neural network receives external data, and signals in humans and animals are perceived through the senses due to complex organizations of nerve cells. They perform different tasks such as the perception of the environment, the recognition of stimuli, etc.). These are processed in information through an impressive number of neurons (which represent the computational capacity) interconnected with each other in a non-linear and variable structure.

In the same way, artificial neural networks are non-linear structures of statistical data organized as modeling tools. They receive external signals on a layer of nodes that represents the processing unit, the processor. Each of these "input nodes" is connected to various internal nodes of the network, which are organized on several levels so that each individual node can process the signals received by transmitting the result of its processing.

Neural networks are made up of three layers (which, however, can involve thousands of neurons and tens of thousands of connections

1) The input layer (I - Input): it is the one that has the task of receiving and processing the input signals adapting them to the requests of the network neurons.

2) The H - hidden layer (hidden layer): it is the one in charge of the actual processing process and can also be structured with multiple column-levels of neurons.

3) The output layer (O - Output): hereNeural networks, the results of the processing of the H layer are collected and are adapted to the requests of the next block-level of the neural network.


Send Comment

Need a custom

We will write it for you.
Order now

Free Essay Examples

Free essays:

An ultimate guide about biochemical reactions
Analysis methods of Transport through biological membranes
A Comprehensive Introduction to the Mona Lisa
An ultimate guide about Biomaterials
Big data analysis in evolutionary biology
Brain-Computer Interface systems with EEG signals
Biochemistry of neurotransmitter
Bipolar disorder: Symptoms, causes, diagnosis and treatment
Cellular excitability
Characterization of biological tissues, biomaterials
Characteristics of the byzantine architecture
Commonly Confused Words: Part 2
Dynamic Systems Modeling with Machine Learning
Digital Imaging: What Is It?
Different forms of dance you should know about
Data Science: Fundamental tools for data analysis
Everything you need to know about enzymatic kinetics
Electromagnetic exposure effects on human organs
Effects of Different Environmental Factors on Artworks
Entrepreneur trends to know about
Famous Ballet Forms
Four postulates of natural selection
Famous African American literature authors
Film styles and the types of styles for shooting a film
Importance of online journalism
Importance of 3d Modelling in Architecture
Introduction to Utilitarianism
Identity theft: what to do?
Kinetic models in biology and Related fields
Know about the different forms of traditional African dances
Know about the history of science
Latest technology trends
Mass transport in a biological system
Major themes in ancient Egyptian art
Major healthcare trends
Misconceptions About the Word “Introvert”
Nonlinear Dynamics in Biology & Biomedicine
NLS (Nonlinear System) - Revolutionary system in diagnostic medicine and therapy
Neural networks: what they are and what they are for
Nuclear fusion: What it is and how it works?
Role of Homeostasis in Human Physiology
Role of a digital artist
Role of gender studies
Risk management, meaning, and importance for companies
Systems biology - An understanding the functioning of biological systems
Self-assembly for biological systems
School of American Ballet
Schizophrenia - a rare psychiatric illness | Essay
The impact of the technological innovations in medicine
The Defense mechanisms against infections
Tips for writing a great thesis statement
The Modeling of Biological Systems
Understand the importance of investigative journalism
Urban planning in the US
Understanding the sociology of Race & Ethnicity
Various theoretical perspectives of sociology
Women empowerment in modern generation
What Makes a Good Leader
What is biopolymers?
What is the cytoplasm and its function?
4 Facts about Origin of Mathematics!
5 techniques to create an animation
13 Best colleges for political science in the world
3d Model Of Building
All you need to know about the ACA Code of ethics
Architecture and Democracy: An Introduction
Architecture and Democracy: Democratic Values
Architecture and Democracy: Democratic Procedures
All You Need to Know About a Synthesis Essay
An essential guide to understanding Film Theory
Application of Artificial Intelligence in Cyber Security
Applications of electrical engineering
Augmented reality: what it is, how it works, examples
Advantages And Disadvantages Of Social Networking
All you need to know about Cryptography
Applications of astrophysical science
All you need to know about architecture engineering
Applications of geological engineering
Artificial intelligence and medicine: an increasingly close relationship
An insight into Computational Biology
ACA code of conduct
A Rose for Emily
Applications of Mathematics in daily life
Architecture mistakes to avoid
All you need to know about Toxicology
All you need to know about Holistic Medicine
All you need to know about linguistics
An introduction to Linguistics and its subfields
All you need to know about Anxiety disorder
All you need to know about Drones
A Brief Insight into Political Science
Assumptions related to feminism
All you need to know about Byzantine emperors
All you need to know about labour economics
An insight into xenobots -the first-ever robots
An ultimate guide about Biomaterials
A Comprehensive Introduction to the Mona Lisa
Analysis methods of Transport through biological membranes
An ultimate guide about biochemical reactions
How to Write a Personal Essay
Housing Needs in America
How to Write a Description Essay
How to Create an Excellent Scholarship Essay?
How to write a cause and effect essay
How to Hire the Best Essay Writing Service Provider?
How to Write a College Application Essay?
How to get the most out of your English lectures
How to write Expository Essay
How to succeed in your psychology class?
How to Write an Academic Essay in the Shortest Time?
History of Journalism
How Different Sectors are Using Artificial intelligence (AI)
How to write an informative essay
How to deliver persuasive essays?
How to Give a Convincing Presentation
How to write an essay on leadership?
Historical Art Still Around Today
Humanoid robot: what it is, how it works and price
History of Chemistry
Healthcare Advanced Computer Power: Robotics, Medical Imaging, and More
Healthcare AI: Game Changers for Medical Decision-Making and Remote Patient Monitoring
How to understand different types of English
How to Cope with Chronic Pain
How African American choreographers and dancers have influenced American dance
How mobile robot can do in logistics or in production
How To Become a Successful Entrepreneur
History of the Philosophy of Feminism
How is the climate changing?
How to Track Your Content Marketing ROI
How to Gun control In the USA?
Historical and contemporary role of labour in the modern world
How breast cancers are classified?
How the cells of our body communicate?
How the Lymphatic System Works?
How Digestive System Works
How to complete your capstone projects effectively?
How to write a research project
Healthcare technologies that help patients with better self-management
How to choose the topic of the senior capstone project