NEURO NETWORK

NEURO NETWORK

Technology and the brain are very closely related in these days. Modern computer applications take into account the features of human brains (in marketing, for example), and human brains take into account the features of technologies (if you need the direction… no worries, there’s Google Maps).

No alt text provided for this image

To give machines more 'human-like' abilities, capability to make judgements, guesses and to change opinions. We humans learn by example and do not need to see every examples to make a guess, a judgement based upon what we have been taught . The human Sensing system is one of the wonders of the world. Consider the following sequence of handwritten digits:

13579

Most people effortlessly recognize those digits as 13579. That ease is deceptive. In each hemisphere of our brain, humans have a primary visual cortex, also known as V1, containing 140 million neurons, with tens of billions of connections between them. And yet human vision involves not just V1, but an entire series of visual cortices - V2, V3, V4, and V5 - doing progressively more complex image processing. We carry in our heads a supercomputer, tuned by evolution over hundreds of millions of years, and superbly adapted to understand the world. Recognizing handwritten digits isn't easy. Rather, we humans are stupendously, astoundingly good at making sense of what our eyes show us. But nearly all that work is done unconsciously. And so we don't usually appreciate how tough a problem our visual systems solve.

No alt text provided for this image

If you Start to think how we first learn to recognize 9 - it has a loop at the top, and a vertical stroke in the bottom right . Similarly we learn how 1(one) , 2 (two) , other numbers look. We feed our brain with lots of data ,we learned numbers , then we start learn sequence of numbers , pattern of numbers (1, 3, 5, 7, 9 - odd number) , and now we can predict what is written as we trained our brain with lot of data of number . All this process of training , learning is done by the millions neuron network layer present in out brain .

Defining Neuro Network

Basically, a neuron is just a node with many inputs and one output. A neural network consists of many interconnected neurons. In fact, it is a “simple” device that receives data at the input and provides a response. First, the neural network learns to correlate incoming and outcoming signals with each other — this is called learning. And then the neural network begins to work — it receives input data, generating output signals based on the accumulated knowledge.

No alt text provided for this image

Every thing in machine is Program and Process , therefore if we define Neuro Network in terms of Program - Algorithm then A neural network is a series of algorithms that endeavors to recognize underlying relationships in a set of data through a process that mimics the way the human brain operates. In this sense, neural networks refer to systems of neurons, either organic or artificial in nature. Neural networks can adapt to changing input , so the network generates the best possible result without needing to redesign the output criteria.

How do Neural Networks work?

A neural network is a bundle of neurons connected by synapses. Talking about the artificial one, the role of neurons are played by the units that perform calculations. Each of these “neurons”:

  • receives data from the input layer
  • processes it performing simple calculations with it
  • and then transmits it to another “neuron”.

Usually, neural networks consist of three types of neurons:

  • input
  • output
  • hidden
No alt text provided for this image

Only single layer neural networks make an exception. They don’t have hidden neurons.

The synapses are responsible for connecting neurons with each other. Each neuron has got multiple outcoming synapses that attenuate or amplify the signal. This makes it possible for the neurons to work in the same way, but to show the different results depending on a certain situation.

Neurons are capable of changing their characteristics over a period of time . So, a typical neural network works like this

  • it receives certain data through the input layer of neurons;
  • the data is processed by the neurons and passed to the next layer with the help of synapses each of which has its own coefficient;
  • the next layer of neurons receive the information that is the sum of all of all data for neural networks, which are multiplied by the weight coefficients (each by its own);
  • the resulting value is substituted into the activation function, resulting in the formation of output information;

How AI , MI , DL & Neural networks relate?

The easiest way to think about artificial intelligence, machine learning, neural networks, and deep learning is to think of them like Russian nesting dolls. Each is essentially a component of the prior term.

No alt text provided for this image

That is, machine learning is a subfield of artificial intelligence. Deep learning is a subfield of machine learning, and neural networks make up the backbone of deep learning algorithms. In fact, it is the number of node layers, or depth, of neural networks that distinguishes a single neural network from a deep learning algorithm .

Deep Learning(DL) and Neuro Network

The “deep” in deep learning is referring to the depth of layers in a neural network. A neural network that consists of more than three layers—which would be inclusive of the inputs and the output—can be considered a deep learning algorithm . A neural network that only has two or three layers is just a basic neural network.

No alt text provided for this image

Most deep neural networks are feed-forward, meaning they flow in one direction only from input to output. However, you can also train your model through backpropagation; that is, move in opposite direction from output to input. Backpropagation allows us to calculate and attribute the error associated with each neuron, allowing us to adjust and fit the algorithm appropriately.

Application / Use Cases of Neuro Network -

No alt text provided for this image

Neural networks are widely used in different industries , neural networks have become an accepted information analysis technology in a variety of disciplines. This has resulted in a variety of commercial applications (in both products and services) of neural network technology . Big companies and startups both use this technology. Most often, neural networks can be found in all kinds of industries: from eCommerce to vehicle building.

E - Commerce

This technology is used in this industry for various purposes. But the most frequent example of artificial neural network application in eCommerce is personalizing the purchaser’s experience.

 Companies like Amazon , AliExpress, and other eCommerce platforms use AI to show the related and recommended products. The compilation is formed on the basis of the users’ behavior. The system analyzes the characteristics of certain items and shows similar ones. In other cases, it defines and remembers the person’s preferences and shows the items meeting them.

No alt text provided for this image

As for more complicated applications of neural networks in eCommerce, there is a very interesting startup called PixelDTGAN - This product is developed to help sellers save the budget on photographers’ services. There is no need to organize photo sets as the special algorithm automatically makes the pictures of the clothes worn by models. All is needed to do is to resize the images of the items to 64*64, and get the result.

No alt text provided for this image

Finance

In this industry, there are neural network applications for fraud detection, management, and forecasting.

A great example of neural network finance applications is SAS Real Time Decision Manager . It helps banks to find solution for business issue (for instance, whether to give credit to a certain person) analyzing risks and probable profits.

No alt text provided for this image

As for financial forecasting, there are plenty of solutions that predict the exchange rate changes. For example, the startup Finprophet is the software that uses a neural network of deep learning for giving the forecast about a wide range of financial instruments like currencies, cryptocurrencies, stocks, futures.

No alt text provided for this image

Healthcare

It is very difficult to create and train a neural network for usage in this industry because it requires high accuracy. For many years it seemed to be a fantasy to use this technology for examining patients and diagnosing them. But finally, it has become possible.

No alt text provided for this image

IBM Watson  is the most powerful artificial intelligence in the world. It took 2 years to train the neural network for medical practice. Millions of pages of medical academic journals, medical records, and other documents were uploaded to the system for its learning. And now it can prompt the diagnosis and propose the best treatment pattern based on the patient’s complaints and anamnesis.

Security

Neural networks are widely used for protection from computer viruses, fraud, etc.

One of the examples is ICSP Neural from Symantec. It protects from cyber attacks by determining the bad USB devices containing viruses and exploiting zero-day vulnerabilities.

No alt text provided for this image

One more sample of using AI and ML for security purposes is Shape Security which provides several finance solutions.

 Logistics

This industry needs a lot of management that is to be done manually by employees of many companies. But nowadays, neural networks are capable of routing and dispatching.

For example, Wise Systems is an autonomous system which lets a user:

  • plan routes and monitor them;
  • customize shipping routes in real-time with the help of predictive features.
No alt text provided for this image

One more solution is Four Kites. This is a visibility program that works in a real-time mode. It helps to plan and monitor routes and predict the time of delivery.

No alt text provided for this image

Vehicle building

AI and ML are used in this industry to automate processes. For example, Tesla  uses a neural network for the autopilot system in the vehicles. With the help of trained artificial intelligence, it recognizes the road markings, detects obstacles, and makes the road safer for the driver.

No alt text provided for this image

Some more Fields where Neuro networks is playing essential roles are -

  • Business -Marketing , Real Estate
  • Document & Form Processing - Machine printed character recognition , Graphics recognition , Hand printed character recognition ,Cursive handwritten character recognition
No alt text provided for this image
  • Finance Industry - Market trading , Fraud detection , Credit rating
  • Food industry - Odor/aroma analysis , Product development ,Quality assurance
  • Energy Industry - Electrical load forecasting , Hydroelectric dam operation , Natural gas
  • Manufacturing Process control - Quality control
  • Medical & Health Care Industry - Image analysis Drug development , Resource allocation
  • Transportation & Communication


Er. Sunil Vishwakarma

Assistant Professor & Structural Engineer

4 年

Well done ????

回复
Aman R.

Devops Engineer @ SquareOps Technologies | KCNA certified | Redhat 2x Certified | Kubernetes | Docker | Aws | Linux | ArgoCD | Terraform |

4 年

Good job! Keep it up!

回复

要查看或添加评论,请登录

Mahak Jain的更多文章

  • JavaScript & its Industrial uses cases

    JavaScript & its Industrial uses cases

    What is JavaScript ? JavaScript (often shortened to JS) is a lightweight, interpreted, object-oriented language with…

  • Confusion Matrix & Cyber Crime

    Confusion Matrix & Cyber Crime

    In this article, we will explore how a Confusion matrix gives a holistic view of the performance of your model and how…

  • MongoDB and its Industrial Use Cases

    MongoDB and its Industrial Use Cases

    MongoDB is a cross-platform , open-source document oriented , leading NoSQL database. written in C++ & stores data in…

    4 条评论
  • Jenkins & its Industrial Use Cases

    Jenkins & its Industrial Use Cases

    Jenkins is an open-source Continuous Integration server written in Java for orchestrating a chain of actions to achieve…

    2 条评论
  • Azure Kubernetes Service (AKS) & Its Industrial Uses Case

    Azure Kubernetes Service (AKS) & Its Industrial Uses Case

    What is Azure ? Azure is a Cloud computing platform and an online portal that allows you to access and manage cloud…

    1 条评论
  • AMAZON SQS (Simple Queue Service) & Case Studies

    AMAZON SQS (Simple Queue Service) & Case Studies

    Queues are a powerful way of combining software architectures. They allow for asynchronous communication between…

    4 条评论
  • Ansible Automation with Experts Mr.Sreejith Anujan and Mr.Arun Eapen

    Ansible Automation with Experts Mr.Sreejith Anujan and Mr.Arun Eapen

    Recently , on 28dec 2020 , I had attended the great session organized by the Linux World on Industrial Application of…

  • Kubernetes and Its Industrial Use Cases

    Kubernetes and Its Industrial Use Cases

    Kubernetes is the Greek word , meaning “helmsman” or “sailing master.” is about 6 year old and it is a popular open…

  • ANSIBLE - Automation for everyone

    ANSIBLE - Automation for everyone

    Every business is a digital business. Technology is your innovation engine, and delivering your applications faster…

    5 条评论
  • ANSIBLE AND DOCKER

    ANSIBLE AND DOCKER

    ANSIBLE Working in IT, you're likely doing the same tasks over and over. What if you could solve problems once and then…

    6 条评论

社区洞察

其他会员也浏览了