UNIT 1 Soft Computing
UNIT 1 Soft Computing
Soft Computing
Soft computing refers to a set of computational techniques that are
inspired by human-like thinking and reasoning processes. These
techniques are used to solve complex problems that are difficult to
address using traditional "hard" computing methods.
Soft computing is like a flexible and adaptable way of solving
problems, inspired by how our brains work. Instead of using strict
rules and precise calculations like traditional computing, soft
computing uses techniques that can handle uncertainty, imprecision,
and incomplete information.
Example of soft computing is fuzzy logic.
1. Cell Body (Soma): The cell body contains the nucleus and other
organelles essential for the neuron's metabolic functions.
2. Dendrites: Dendrites are branching extensions that receive
signals from other neurons and transmit them towards the cell
body.
3. Axon: The axon is a long, slender projection that carries signals
away from the cell body towards other neurons, muscles, or
glands.
4. Axon Terminal: At the end of the axon, there are terminal
branches that form synaptic connections with other neurons.
These connections allow for the transmission of signals through
chemical messengers called neurotransmitters.
5. Synapse: The junction between the axon terminal of one neuron
and the dendrites or cell body of another neuron, where
neurotransmitters are released to transmit signals.
characteristics of ANN
5. Autoencoder Networks:
Activation functions
ANN architectures:
2. Perceptron Model:
The perceptron, introduced by Frank Rosenblatt in 1957, is an
extension of the McCulloch & Pitts model.
It includes a linear activation n function, allowing it to process
real-valued inputs and produce real-valued outputs.
The perceptron is trained using the perceptron learning rule, which
adjusts the weights of connections based on the error between the
predicted and actual outputs. This rule enables the perceptron to
learn to classify linearly separable patterns.
3. Linear Separability:
1. **ADALINE Approach**:
2. **MADALINE Approach**: