The World of Neural Network

Jayesh Jain

--

A neural network is a network or circuit of neurons, or in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus a neural network is either a biological neural network, made up of real biological neurons or an artificial neural network, for solving artificial intelligence (AI) problems. The connections of the biological neuron are modeled as weights. A positive weight reflects an excitatory connection, while negative values mean inhibitory connections. All inputs are modified by weight and summed. This activity is referred to as a linear combination. Finally, an activation function controls the amplitude of the output. For example, an acceptable range of output is usually between 0 and 1, or it could be −1 and 1.

Artificial neural networks

Artificial neural networks (ANNs), usually simply called neural networks (NNs), are computing systems vaguely inspired by the biological neural networks that constitute animal brains.

An ANN is based on a collection of connected units or nodes called artificial neurons, which loosely model the neurons in a biological brain. Each connection, like the synapses in a biological brain, can transmit a signal to other neurons. An artificial neuron that receives a signal then processes it and can signal neurons connected to it. The “signal” at a connection is a real number, and the output of each neuron is computed by some non-linear function of the sum of its inputs. The connections are called edges. Neurons and edges typically have a weight that adjusts as learning proceeds. The weight increases or decreases the strength of the signal at a connection. Neurons may have a threshold such that a signal is sent only if the aggregate signal crosses that threshold. Typically, neurons are aggregated into layers. Different layers may perform different transformations on their inputs. Signals travel from the first layer (the input layer) to the last layer (the output layer), possibly after traversing the layers multiple times.

Artificial Neural Networks are Improving Marketing Strategies

By adopting Artificial Neural Networks businesses are able to optimize their marketing strategy. Systems powered by Artificial Neural Networks all capable of processing masses of information. This includes customers' personal details, shopping patterns as well as any other information relevant to your business. Once processed this information can be sorted and presented in a useful and accessible way. This is generally known as market segmentation. To put it another way segmentation of customers allows businesses to target their marketing strategies. Businesses can identify and target customers most likely to purchase a specific service or produce. This focusing on marketing campaigns means that time and expense aren’t wasted advertising to customers who are unlikely to engage. This application of Artificial Neural Networks can save businesses both time and money. It can also help to increase profits.

Improving Search Engine Functionality

During the 2015 Google I/O keynote address in San Francisco, Google revealed they were working on improving their search engine. These improvements are powered by a 30 layer deep Artificial Neural Network. This depth of layers, Google believes, allows the search engine to process complicated searches such as shapes and colors. Using an Artificial Neural Network allows the system to constantly learn and improve. This allows Google to constantly improve its search engine. Within a few months, Google was already noticing improvements in search results. The company reported that its error rate had dropped from 23% down to just 8%. Google’s application shows that neural networks can help to improve search engine functionality. Similar Artificial Neural Networks can be applied to the search feature on many e-commerce websites. This means that many companies can improve their website search engine functionality. This allows customers with only a vague idea of what they want to easily find the perfect item. Amazon has reported sales increases of 29% following improvements to its recommendation systems.

Forecasting Market Movements

Companies such as MJ Futures and Bridgewater are working towards fully realizing the potential of networks in stock market forecasting. Over a 2 year period, MJ Futures reported 199.2% returns due to their use of neural network prediction methods. LBS Capital Management has also reported positive results with a simplified neural network. Their model uses 6 financial indicator inputs such as the average directional movement over the previous 18 days. As networks become more advanced and are fed more detailed information, their predictions will only become more accurate.

Thank you for taking some precious time to read this article!

Feel free to ask any queries. Don’t forget to share this article with your fellow acquaintances. Follow me on LinkedIn using the link provided below:

https://www.linkedin.com/in/jayesh-jain-0522061aa

--

--

No responses yet

Write a response