Lab No 1
Lab No 1
OBJECT: To implement all the neural network transfer functions in MATLAB using
simulink.
THEORY:
Transfer function: A transfer function in MATLAB represents the relationship between the
input and output of a dynamic system in the frequency domain. It is commonly used in control
systems analysis and design to model the behavior of linear time-invariant systems.
Hard limit transfer function: hardlim (Neural Network Toolbox) The hard limit transfer
function forces a neuron to output a 1 if its net input reaches a threshold, otherwise it outputs 0.
This allows a neuron to make a decision or classification.
RESULT:
Linear transfer function: A pure linear transfer function in MATLAB refers to a transfer
function that solely captures linear dynamics, without any non-linear components. It represents a
linear relationship between input and output signals, following the principles of superposition
and homogeneity. Such transfer functions are fundamental for modeling and analyzing linear
time-invariant systems in various domains such as control theory, signal processing, and
communication systems.
RESULT:
Positive linear transfer function: It's a function that applies a linear transformation to its input,
clipping negative values to zero while leaving positive values unchanged. This function is
commonly used in neural network architectures for introducing non-linearities that enforce
positive activation values.
RESULT:
Saturating linear transfer function: It's a function that applies a linear transformation to its
input while saturating values that exceed specified upper and lower bounds. It's commonly used
in neural network architectures for introducing non-linearities that restrict the range of activation
values.
RESULT:
Log-sigmoid transfer function: the logsig, is commonly used in neural network architectures.
This function maps input values to the range between 0 and 1
RESULT:
Tangent sigmoid transfer function: The hyperbolic tangent sigmoid function, often referred to
as tansig, is commonly used in neural network architectures. This function maps input values to
the range between -1 and 1, providing smooth and non-linear transformations that are useful for
capturing complex relationships in data.
RESULT:
CONCLUSION: