0% found this document useful (1 vote)
423 views3 pages

Neural-Network Questions

Neural networks are computational models inspired by the human brain that are designed to recognize patterns. They learn by considering examples, such as labeled images, to detect patterns and predict outcomes. Neural networks have various applications in robotics, including for robot dynamics and motion, path planning, and vision and sensor systems. While neural networks provide advantages like dealing with nonlinear systems and parallel processing, they also have disadvantages such as the potential to get stuck in local minima and lack of a known method to determine the optimal number of nodes.

Uploaded by

66umer66
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
423 views3 pages

Neural-Network Questions

Neural networks are computational models inspired by the human brain that are designed to recognize patterns. They learn by considering examples, such as labeled images, to detect patterns and predict outcomes. Neural networks have various applications in robotics, including for robot dynamics and motion, path planning, and vision and sensor systems. While neural networks provide advantages like dealing with nonlinear systems and parallel processing, they also have disadvantages such as the potential to get stuck in local minima and lack of a known method to determine the optimal number of nodes.

Uploaded by

66umer66
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Neural Network and Its Applications in Robotic Field

Q # 1: How NN works?

Q # 2: What is the purpose of Distillation Layer?


The hidden layer can be seen as a “distillation layer” that distils some of the important patterns
from the inputs and passes it onto the next layer to see. It makes the network faster and
efficient by identifying only the important information from the inputs leaving out the
redundant information
Q # 3: What is Hamming Distance Technique and what is its use in NN?
In information theory, the Hamming distance between two strings of equal length is the
number of positions at which the corresponding symbols are different. In NN it is used in
order to implement the firing rule.
Q # 4: How decision is made in Neural Network?
Decision making is dependent on the weight of the particular input. The weight of an input is
a number which when multiplied with the input gives the weighted input. These weighted
inputs are then added together and if they exceed a pre-set threshold value, the neuron fires.
In any other case the neuron does not fire.
Q # 5: What is the difference between Neural Networks and Multilayer perceptrons?
A Multilayer perceptron is just one type of a neural network which is trained in a particular
way.
Q # 6: How Neural Network learns?

• Initializing the weights


• Use of a learning algorithm

• Set of training examples


• Encode the examples as inputs
• Convert output into meaningful results
Q # 7: What is Training Algorithm?
A training algorithm finds a decision function that updates the weights of the
network. Training refers to determining the best set of weights for maximizing a neural
network’s accuracy. i.e Back-Propagation Algorithm, Gradient Decent Algorithm, Genetic
Algorithm use for training Neural Network.
Q # 8: Describe Types of Neural Network applied in Robotic field.
1. Backpropagation Network: it’s useful for classification problems and it’s good for
learning continuous functions.
2. Kohonen Network: This gives the ability to restrict the process of updating weights to
specific neurons instead of updating the entire network.
3. The Hopfield Network: It’s frequently used for optimization problems in robotics
field but it’s not very suitable for real time control.
Q # 9: Describe Advantages of using NN in Robotics.
1. A good method to deal with nonlinear systems and provide nonlinear models.
2. The ability of learning functions whose forms are difficult to derive using data
recorded from a system or even learn on-line then use what is previously learned to
adapt to changes happened to the system.
3. Parallel processing which results in fast computing and processing.
4. Multivariable system as it processes many inputs and outputs.
Q # 10: What are Applications of Neural Network in Robotics?

• Robot Dynamics is concerned with the relationship between the torques applied to the
joint and the joint coordinates, velocities and accelerations. The nonlinear mapping
prosperity of neural network is important to deal with this kind of problems.

• Neural Networks in Mobile Robot Motion


• Neural Networks in Path planning for autonomous robot vehicle.
• Vision and Sensor systems (Sensors and cameras) are commonly integrated in robots
use Neural Networks.
• Networks are designed to direct a manipulator, which is the most important form of
the industrial robot based on sensor data
Q # 11: What is activation number?
In Neural Network input is separately weighted, and the sum is passed through a
function known as activation function or transfer function

• For linear units, the output activity is proportional to the total weighted output.
• For threshold units, the output is set at one of two levels, depending on whether the
total input is greater than or less than some threshold value.
• For sigmoid units, the output varies continuously but not linearly as the input changes
• the industrial robot based on sensor data
Q # 12: Applications of neural network?
Neural Network Toolbox provides tools for designing, implementing, visualizing, and
simulating neural networks. Neural networks are used for applications where formal analysis
would be difficult or impossible, such as pattern recognition and nonlinear system
identification and control. Neural Network Toolbox supports feedforward networks, radial
basis networks, dynamic networks, self-organizing maps, and other proven network
paradigms.
Q # 13: What is an epoch?
An epoch is when all of the data in the training set is presented to the neural network once.
Q # 14: Describe disadvantages of using NN in Robotics
1. The probability to get stuck in local minimum.
2. Less accuracy.
3. There’s no known method to determine the number of nodes
Q # 15: What are basic types of NN?
1. Artificial Neural Network
2. Biological Neural Network
3. Recurrent Neural Network
4. Convolutional Neural Network

You might also like