SlideShare a Scribd company logo
1 of 74
Computational Intelligence and Environmental
Sustainability
Dr.Supreetha B.S
Dept. Of Electronics & Communication Engg.
Department of Electronics & Communication Engineering 1
AI & Sustainability
Department of Electronics & Communication Engineering 2
References
• An Introduction to Computational Intelligence. In: Computational Intelligence.
Springer, Berlin, Heidelberg, 2005.
• Computational Intelligence An Introduction,Andries P Engelbrecht, WILEY
• Computational Intelligence, Concepts to Implementation, by Russell C. Eberhart
and Dr. Yuhui Shi, Morgan Kaufmann Publishers, An imprint of Elsevier by
Elsevier Inc,2007.
• An introduction to Contemporary Remote sensing, Qihao Weng, McGraw-Hill
Publication, 2012.
Department of Electronics & Communication Engineering 3
Complexity in Computational sustainability
problems
Department of Electronics & Communication Engineering 4
Computational Sustainability is a new
interdisciplinary field that aims to apply
techniques from computer science and
related fields, such as information
science, operations research, applied
mathematics, and statistics, to help
manage the balance between
environmental, economic, and societal
needs for a sustainable future.
Computational Intelligence Paradigms
• Five main paradigms of CI are :
• Soft Computing, a term coined by Zadeh, is a different grouping of
paradigms.
• The arrow indicates that techniques from different paradigms can be
combined to form hybrid systems.
Department of Electronics & Communication Engineering 5
AI opportunity for our environment
Department of Electronics & Communication Engineering 6
Introduction
• Introduction to Computational Intelligence,
• Historical views of Computational Intelligence
• Computational Intelligence Paradigms
• Modeling and Optimization
• Performance Metrics and Analysis
• Environmental issues and sustainable development
• Need and concept of sustainability: Regional and Global environmental issues
• Climate change, Global warming, Conservation and Management of Resources for
Development
• challenges for sustainable development.
• QGIS spatial and temporal data analysis
• QGIS Spatial and Temporal analysis
• Spatial Interpolation, Artificial Intelligence tools and platforms for GIS
• Application of Computational intelligence in Environmental Prediction.
• Computational Intelligence in time series forecasting
Department of Electronics & Communication Engineering 7
INTRO to CI
• CI: main Umbrella: Natural Computing
• Why from nature????
• natural clocks ???
• the processes are well done and successfully and for years
• we see the natural process as information processing systems.
• it is a totally interdisciplinary topic
Department of Electronics & Communication Engineering 8
• CI : definition: is a set of nature inspired computational
methodologies and approaches.
• CI is a specific subset of AI, while AI focusses on the outcome and CI
focusses on the mechanisms
• CI paradigms
• how to make an algorithm
• CI Modelling methodology
Department of Electronics & Communication Engineering 9
• Dartmouth Conference, 1956 : When we talk about
contemporary iterations of “artificial intelligence,” we are using
words coined by John McCarthy, a 28-year-old professor at
Dartmouth College in 1956. The term originated from a
conference on machine learning organized by McCarthy and
other professors at Dartmouth College.
 Godfather of artificial intelligence: Frank Rosenblatt, 1928-
1971:
 Frank Rosenblatt was a research psychologist at the Cornell
Aeronautical Laboratory and a pioneer in the use of biology to
inspire research in AI. His work led him to create the perceptron
in 1958, an electronic device designed to mimic neural networks
found in the human brain and enable pattern recognition. The
perceptron was first simulated on an early IBM computer by
Rosenblatt and was later developed by the U.S. Navy.
Department of Electronics & Communication Engineering 10
Historical perspective/milestones
• Machine learning relies on memorizing patterns, in order to
simulate human actions or thought. Back in the 17th century,
thinkers like Gottfried Wilhelm von Leibniz sought to represent
human cognition in computational terms.
• In 1673 Leibniz built the Step Reckoner, a machine that could
not just add and subtract, but also multiply and divide, by the
turning of a hand crank that rotated a series of drums. Further
advances in algebra began to provide the mathematical
language to express a much wider range of ideas and open up
vast
 Alan Turing, 1912-1954n: As early as 1947, he spoke publicly
about a “machine that can learn from experience.” His 1950
method of determining whether a computer is capable of
thinking like a human being — known as the Turing Test — is
Department of Electronics & Communication Engineering 11
20th-century science-fiction
• In 2016, Ross Goodwin, an AI researcher at New York University teamed
up with director Oscar Sharp to create a bizarre, machine-written film.
• In the last two decades, there have been a number of high-profile
demonstrations of AI’s superiority over mere mortals. In 1997, IBM’s Deep
Blue beat world champion Garry Kasparov at chess, becoming the first
supercomputer to defeat a reigning world champion. Another milestone
was reached in 2011, when a computer system named Watson won $1
million on the U.S. TV game show “Jeopardy.” Then, in 2015, Google’s
AlphaGo technology trounced Fan Hui — Europe’s top human player — at
the ancient Chinese board game Go. However, things don’t always run so
smoothly. Take, for instance, the time in 2016 when a lifelike robot named
Sophia declared she would “destroy humans” during a demonstration at
the South by Southwest conference. The statement was in response to
what was apparently a joke from Sophia’s creator David Hanson.
Department of Electronics & Communication Engineering 12
Fear and Innovation
• Recent innovations in artificial intelligence have left almost no area of
contemporary life and work untouched. Many of our homes are now
powered by “smart” devices like Amazon’s Alexa and Google Nest. AI has
also unleashed massive changes in medicine, agriculture and finance.
Many of these examples have been positive, but the drawbacks are also
increasingly apparent as governments and workers worry about how AI
processes focused on efficiency could lead to massive job losses.
• In 2019, IBM reported that 120 million workers around the world will need
retraining in the next three years, while Fortune magazine wrote that about
38% of location-based jobs will become automated in the next decade. In
2015, the late British physicist Stephen Hawking stated that the technology
is already so advanced that computers will overtake humans “at some
point within the next 100 years.” His prediction was meant as a warning.
“We need to make sure the computers have goals aligned with
ours,” he said.
Department of Electronics & Communication Engineering
AI moves to the city
• National and local governments around the world have
incorporated AI into systems designed to manage and
streamline city infrastructure and services. There are currently
just over 1,000 smart city projects in countries including China,
Brazil and Saudi Arabia, according to research from the British
financial firm Deloitte. This is where the technology is leaving its
biggest footprint on our world.
Department of Electronics & Communication Engineering 14
Department of Electronics & Communication Engineering 15
AI & Sustainability
Department of Electronics & Communication Engineering 16
Complexity in Computational sustainability
problems
Department of Electronics & Communication Engineering 17
Computational Sustainability is a new
interdisciplinary field that aims to apply
techniques from computer science and
related fields, such as information
science, operations research, applied
mathematics, and statistics, to help
manage the balance between
environmental, economic, and societal
needs for a sustainable future.
Introduction to Computational Intelligence
• Computational Intelligence comprises practical adaptation and self-
organization concepts, Paradigms, algorithms and implementations
that enable or facilitate appropriate actions( intelligent behavior) in
complex and changing environment .
• Another definition is CI is Sub-branch of AI,- the study of adaptive
mechanisms to enable or facilitate intelligent behavior in complex and
changing environments.
• Theses mechanisms include those AI paradigms that exhibit an ability
to learn or adapt to new situations ,to generalize ,abstract, discover
and associate.
• A more recent definition of artificial Intelligence came from the IEEE
Neural Networks Council of 1996: the study of how to make
computers do things at which people are doing better.
Department of Electronics & Communication Engineering 18
Department of Electronics & Communication Engineering 19
Department of Electronics & Communication Engineering 20
Department of Electronics & Communication Engineering 21
Department of Electronics & Communication Engineering 22
Department of Electronics & Communication Engineering 23
Department of Electronics & Communication Engineering 24
Department of Electronics & Communication Engineering 25
Computational Intelligence Paradigms
• Five main paradigms of CI are :
• Soft Computing, a term coined by Zadeh, is a different grouping of
paradigms.
• The arrow indicates that techniques from different paradigms can be
combined to form hybrid systems.
Department of Electronics & Communication Engineering 26
Hybrid approaches
• Concept of Hybrid CI
• Hybris algorithms are produced by combination of global optimization
algorithm with a local search algorithm
• Hybrid combination
• ANN-GA hybrid model
• ANN-PSO model
• ANN-ABC-PSO
• Need for Hybrid combinations
Department of Electronics & Communication Engineering 27
Computational Intelligence Paradigms
Department of Electronics & Communication Engineering 28
• Each of the CI paradigms has its origins in biological systems.
• NN model biological neural system, EC models natural evolution, SI
models the social behavior of organisms living in swarms or colonies.
• AIS models the human immune system and FS originated from the
studies of how organisms interact with their environment.
Natural systems & metaheuristic algorithms
• Man has learned much from studies of natural systems ,using what
has been learned to develop new algorithmic models to solve
complex problems.
• If we take out some time, if not a lot, we will start to observe
distinct trends/patterns and behavior exhibited by different
species in our natural environment.
• we humans are inspired enough to simulate their behavior on
machines to solve various complexities.
• PSO is an algorithm imitating and inspired by the behavior of a
swarm of birds.
Department of Electronics & Communication Engineering 29
Example: PSO
• Optimize hyper-parameters of my
machine learning model using
something called Particle Swarm
Optimization (PSO).
• PSO is an algorithm imitating and
inspired by the behavior of a swarm of
birds.
• observe a pattern in how swarms of
birds fly together, and mathematical
emulation based out of their
observation.
Department of Electronics & Communication Engineering 30
• Fitness of each particle (analogous to bird in nature) is
evaluated based on some condition.
• Then a global best (particle at the best position) is selected,
and each particle updates its position and evaluates its local
best (the best position of an individual particle in a swarm at
every instant) and every time compares its position with the
position of global best.
• The particle, based on above step updates its position and
velocity according to:
• Above steps are repeated till the stopping criteria is met or
solution is optimized, or search is successfully completed.
Department of Electronics & Communication Engineering 31
Artificial Neural Network
Department of Electronics & Communication Engineering 32
Neurons vs. Units (1)
- Each element of NN is a node called unit.
- Units are connected by links.
- Each link has a numeric weight.
Important terminologies
- weights: each neuron is connected to other neuron by means of
links and each communication link is associated with weights,
which contain information about the signal,which is used by the
net to solve a problem.
- Bias : adding a component which is like a another weighthelps in
varying the network output.
- Activation function: threshold which helps network to use
important information and suppress irrelevant data points.
Department of Electronics & Communication Engineering 35
Important steps
Steps:
1. Take the input and calculate weighted sum
2. add the bias to sum
3. Feed the result to activation function
4. transmit the output to next layer.
How NN learns a task.
Issues to be discussed
- Initializing the weights.
- Use of a learning algorithm.
- Set of training examples.
- Encode the examples as inputs.
- Convert output into meaningful results.
Computing Elements
A typical unit:
Department of Electronics & Communication Engineering 39
Neural Network Example
Figure 19.7. A very simple, two-layer, feed-forward network with two
inputs, two hidden nodes, and one output node.
Calculations
Input function:
Activation function g:
A Computing Unit.
Now in more detail but for a particular
model only
Figure 19.4. A unit
3 Activation Functions
Activation Functions
- Use different functions to obtain different models.
- 3 most common choices :
1) Step function
2) Sign function
3) Sigmoid function
- An output of 1 represents firing of a neuron down the
axon.
Artificial Neural Networks
• Human brain is complex ,nonlinear and parallel computer , ability to
learn, memorize and still generate prompted research in algorithmic
modelling of biological neural systems-referred to as Artificial Neural
Network.
Department of Electronics & Communication Engineering 45
ANN: Introduction
• resembles the characteristic of biological neural network
• Nodes: neurons interconnected processing elements : each
connection link is associated with weight which has information
about the input signal.
• internal state of neurons is called activation function
• 2-3-1 architecture
• number of weights in a NN is
• 𝑁𝑤 = 𝐼 + 1 ∗ 𝐻 + 𝐻 + 1 ∗ 𝑂
Department of Electronics & Communication Engineering 46
ANN structure FFNN
Department of Electronics & Communication Engineering 47
FFNN numerical
1. The inputs are (0.10,0.90,0.05) and the corresponding weights are
(2,5,2). Bias is given to be 1.
a) Calculate the net input.
b) the activation function I logistic. calculate the output for a neuron
.Also draw the neuron architecture.
2. Consider the network with [x1,x2,x3]= [0.3,0.5,0.6] &
[w1,w2,w3]=[0.2,0.1,-0.3]. Calculate net input .
3.Obtain the output of the neuron Y for the network with input
[x1,x2,x3]=[0.8,0.6,0.4] and the weights are [w1,w2,w3]=[0.1,0.3,-0.2]
with bias b=0.35 9its input is always 1]. Obtain the output of the
neuron Y using activation functions a) Binary Sigmoidal ii) Bipolar
sigmoidal.
Department of Electronics & Communication Engineering 48
we’re going to work with a single training set: given inputs 0.05
and 0.10, we want the neural network to output 0.01 and 0.99.
• We figure out the total net input to each hidden layer
neuron, squash the total net input using an activation
function (here we use the logistic function), then repeat the
process with the output layer neurons.
•
Department of Electronics & Communication Engineering 49
2-layer Feed Forward example
Introduction to
Backpropagation
- In 1969 a method for learning in multi-layer network,
Backpropagation, was invented by Bryson and Ho.
- The Backpropagation algorithm is a sensible approach
for dividing the contribution of each weight.
- Works basically the same as perceptrons
Backpropagation Learning Details
• Method for learning weights in feed-forward (FF) nets
• Can’t use Perceptron Learning Rule
• no teacher values are possible for hidden units
• Use gradient descent to minimize the error
• propagate deltas to adjust for errors
backward from outputs
to hidden layers
to inputs
forward
backward
Backpropagation Network
training
• 1. Initialize network with random weights
• 2. For all training cases (called examples):
• a. Present training inputs to network and calculate output
• b. For all layers (starting with output layer, back to input layer):
• i. Compare network output with correct output
(error function)
• ii. Adapt weights in current layer
This is
what you
want
Backpropagation Algorithm
• Initialize weights (typically random!)
• Keep doing epochs
• For each example e in training set do
• forward pass to compute
• O = neural-net-output(network,e)
• miss = (T-O) at each output unit
• backward pass to calculate deltas to weights
• update all weights
• end
• until tuning set error stops improving
Backward pass explained in next slide
Forward pass explained earlier
Example
Department of Electronics & Communication Engineering 55
Department of Electronics & Communication Engineering 56
we’re going to work with a single training set: given inputs 0.05
and 0.10, we want the neural network to output 0.01 and 0.99.
• We figure out the total net input to each hidden layer
neuron, squash the total net input using an activation
function (here we use the logistic function), then repeat the
process with the output layer neurons.
•
Department of Electronics & Communication Engineering 57
•
Department of Electronics & Communication Engineering 58
Total Error
•
Department of Electronics & Communication Engineering 59
Department of Electronics & Communication Engineering 60
The Backwards Pass
• Our goal with backpropagation is to update each of the weights
in the network so that they cause the actual output to be closer
the target output, thereby minimizing the error for each output
neuron and the network as a whole.
•
Department of Electronics & Communication Engineering
Department of Electronics & Communication Engineering 62
Department of Electronics & Communication Engineering 63
Department of Electronics & Communication Engineering 64
Department of Electronics & Communication Engineering 65
• continue the backward pass by calculating new values of w1 , w2 ,w3
and w4.
Department of Electronics & Communication Engineering 66
Department of Electronics & Communication Engineering 67
Department of Electronics & Communication Engineering 68
Optimization problem weight optimization
using back propagation
Department of Electronics & Communication Engineering 69
Department of Electronics & Communication Engineering 70
Department of Electronics & Communication Engineering 71
Conclusion
Department of Electronics & Communication Engineering 72
Finally, we’ve updated all of our weights! When we fed
forward the 0.05 and 0.1 inputs originally, the error on the
network was 0.298371109. After this first round of
backpropagation, the total error is now down to
0.291027924. It might not seem like much, but after
repeating this process 10,000 times, for example, the
error plummets to 0.0000351085. At this point, when we
feed forward 0.05 and 0.1, the two outputs neurons
generate 0.015912196 (vs 0.01 target) and 0.984065734
(vs 0.99 target)
Issues with traditional algorithms
•
• are mostly local search thus cannot guarantee global optimality
• results often depends on the initial starting points
• methods tend to problem specific
• cannot deal with highly non linear optimization problems efficiently
• Struggle to cope problems with dimensionality.
Department of Electronics & Communication Engineering 73
Local minima & Global minima
• global verses local minima : ANN does not guarantee the finding of a
global minimum.
• Overfitting problem : good training performance but poor predictive
performance to unknown data due to noise contained in data. Lack of
generalization.
• in order to avoid overfitting, it is necessary to use technique such as
cross validation or Early stopping.
•
Department of Electronics & Communication Engineering 74

More Related Content

Similar to CI_module1.pptx .

Artificial Intelligence and Human Computer Interaction
Artificial Intelligence and Human Computer InteractionArtificial Intelligence and Human Computer Interaction
Artificial Intelligence and Human Computer Interactionijtsrd
 
Artificial Intelligence in Civil Engineering.pdf
Artificial Intelligence in Civil Engineering.pdfArtificial Intelligence in Civil Engineering.pdf
Artificial Intelligence in Civil Engineering.pdfJanelle Martinez
 
Artificialintelligence
ArtificialintelligenceArtificialintelligence
ArtificialintelligenceRavi Rao
 
Artificial Intelligence(AI)
Artificial Intelligence(AI)Artificial Intelligence(AI)
Artificial Intelligence(AI)suryateja swamy
 
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...Leandro de Castro
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICSGENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICSNITHYA637064
 
Ubiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart EnvironmentsUbiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart EnvironmentsJosephHowerton
 
Work/Technology 2050: Scenarios and Actions
Work/Technology 2050: Scenarios and ActionsWork/Technology 2050: Scenarios and Actions
Work/Technology 2050: Scenarios and ActionsJerome Glenn
 
Work/Technology 2050: Scenarios and Actions (Dubai talk)
Work/Technology 2050: Scenarios and Actions (Dubai talk)Work/Technology 2050: Scenarios and Actions (Dubai talk)
Work/Technology 2050: Scenarios and Actions (Dubai talk)Jerome Glenn
 
International journal of engineering issues vol 2015 - no 1 - paper3
International journal of engineering issues   vol 2015 - no 1 - paper3International journal of engineering issues   vol 2015 - no 1 - paper3
International journal of engineering issues vol 2015 - no 1 - paper3sophiabelthome
 
Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Marios Kyriazis
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSourabh Sharma
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSourabh Sharma
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence4imprint
 
20210325 jim spohrer future ai v11
20210325 jim spohrer future ai v1120210325 jim spohrer future ai v11
20210325 jim spohrer future ai v11ISSIP
 
Cognitive systems
Cognitive  systemsCognitive  systems
Cognitive systemsTaymoor Nazmy
 
Cognitive systems
Cognitive  systemsCognitive  systems
Cognitive systemsTaymoor Nazmy
 
Chapter 1 - EMTE.pptx
Chapter 1 - EMTE.pptxChapter 1 - EMTE.pptx
Chapter 1 - EMTE.pptxEyersu Selemon
 

Similar to CI_module1.pptx . (20)

Artificial Intelligence and Human Computer Interaction
Artificial Intelligence and Human Computer InteractionArtificial Intelligence and Human Computer Interaction
Artificial Intelligence and Human Computer Interaction
 
Artificial Intelligence in Civil Engineering.pdf
Artificial Intelligence in Civil Engineering.pdfArtificial Intelligence in Civil Engineering.pdf
Artificial Intelligence in Civil Engineering.pdf
 
Artificialintelligence
ArtificialintelligenceArtificialintelligence
Artificialintelligence
 
Artificial Intelligence(AI)
Artificial Intelligence(AI)Artificial Intelligence(AI)
Artificial Intelligence(AI)
 
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICSGENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
 
Ubiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart EnvironmentsUbiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart Environments
 
Work/Technology 2050: Scenarios and Actions
Work/Technology 2050: Scenarios and ActionsWork/Technology 2050: Scenarios and Actions
Work/Technology 2050: Scenarios and Actions
 
Work/Technology 2050: Scenarios and Actions (Dubai talk)
Work/Technology 2050: Scenarios and Actions (Dubai talk)Work/Technology 2050: Scenarios and Actions (Dubai talk)
Work/Technology 2050: Scenarios and Actions (Dubai talk)
 
International journal of engineering issues vol 2015 - no 1 - paper3
International journal of engineering issues   vol 2015 - no 1 - paper3International journal of engineering issues   vol 2015 - no 1 - paper3
International journal of engineering issues vol 2015 - no 1 - paper3
 
Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
20210325 jim spohrer future ai v11
20210325 jim spohrer future ai v1120210325 jim spohrer future ai v11
20210325 jim spohrer future ai v11
 
Cognitive systems
Cognitive  systemsCognitive  systems
Cognitive systems
 
Cognitive systems
Cognitive  systemsCognitive  systems
Cognitive systems
 
Chapter 1 - EMTE.pptx
Chapter 1 - EMTE.pptxChapter 1 - EMTE.pptx
Chapter 1 - EMTE.pptx
 

More from Athar739197

META Finals '22 .pdf .
META Finals '22 .pdf                     .META Finals '22 .pdf                     .
META Finals '22 .pdf .Athar739197
 
2_Working_principles_of_Microsystems_revised.pdf
2_Working_principles_of_Microsystems_revised.pdf2_Working_principles_of_Microsystems_revised.pdf
2_Working_principles_of_Microsystems_revised.pdfAthar739197
 
1_Introduction_MEMS_&_Microsystems.pdf .
1_Introduction_MEMS_&_Microsystems.pdf  .1_Introduction_MEMS_&_Microsystems.pdf  .
1_Introduction_MEMS_&_Microsystems.pdf .Athar739197
 
ERGO 2.pptx .
ERGO 2.pptx                                              .ERGO 2.pptx                                              .
ERGO 2.pptx .Athar739197
 
CI_SIModule_QGIS.pptx .
CI_SIModule_QGIS.pptx                         .CI_SIModule_QGIS.pptx                         .
CI_SIModule_QGIS.pptx .Athar739197
 
CI_GA_module2_ABC_updatedG.ppt .
CI_GA_module2_ABC_updatedG.ppt           .CI_GA_module2_ABC_updatedG.ppt           .
CI_GA_module2_ABC_updatedG.ppt .Athar739197
 
Brakes.pdf .
Brakes.pdf                                  .Brakes.pdf                                  .
Brakes.pdf .Athar739197
 
LECTURE 9 ROPE DRIVES THEORY.pdf .
LECTURE 9 ROPE DRIVES THEORY.pdf         .LECTURE 9 ROPE DRIVES THEORY.pdf         .
LECTURE 9 ROPE DRIVES THEORY.pdf .Athar739197
 
2021 6th SEM EOM Online Class Introduction.pdf
2021 6th SEM EOM Online Class Introduction.pdf2021 6th SEM EOM Online Class Introduction.pdf
2021 6th SEM EOM Online Class Introduction.pdfAthar739197
 
LECTURE 4 BELTS DRIVES.pdf .
LECTURE 4 BELTS DRIVES.pdf                      .LECTURE 4 BELTS DRIVES.pdf                      .
LECTURE 4 BELTS DRIVES.pdf .Athar739197
 
Sliding contact Problem 2.pdf .
Sliding contact Problem 2.pdf                 .Sliding contact Problem 2.pdf                 .
Sliding contact Problem 2.pdf .Athar739197
 
1 - Introduction to Management-merged.pdf
1 - Introduction to Management-merged.pdf1 - Introduction to Management-merged.pdf
1 - Introduction to Management-merged.pdfAthar739197
 
ENTREPRENEURSHIP EOM.pdf .
ENTREPRENEURSHIP EOM.pdf                 .ENTREPRENEURSHIP EOM.pdf                 .
ENTREPRENEURSHIP EOM.pdf .Athar739197
 
Theory z and US Japan management Onlline classes 2020.pdf
Theory z and US Japan management Onlline classes 2020.pdfTheory z and US Japan management Onlline classes 2020.pdf
Theory z and US Japan management Onlline classes 2020.pdfAthar739197
 
market analysis eom.pdf .
market analysis eom.pdf                    .market analysis eom.pdf                    .
market analysis eom.pdf .Athar739197
 
BusinessPlan eom.pdf ..
BusinessPlan eom.pdf                  ..BusinessPlan eom.pdf                  ..
BusinessPlan eom.pdf ..Athar739197
 
4. Market strategy 5C, 4P, STP.pdf .
4. Market strategy 5C, 4P, STP.pdf         .4. Market strategy 5C, 4P, STP.pdf         .
4. Market strategy 5C, 4P, STP.pdf .Athar739197
 
Controlling.pdf .
Controlling.pdf                            .Controlling.pdf                            .
Controlling.pdf .Athar739197
 
Controlling detailed.pdf .
Controlling detailed.pdf                  .Controlling detailed.pdf                  .
Controlling detailed.pdf .Athar739197
 
Motivation Online classes 2020.pdf .
Motivation Online classes 2020.pdf     .Motivation Online classes 2020.pdf     .
Motivation Online classes 2020.pdf .Athar739197
 

More from Athar739197 (20)

META Finals '22 .pdf .
META Finals '22 .pdf                     .META Finals '22 .pdf                     .
META Finals '22 .pdf .
 
2_Working_principles_of_Microsystems_revised.pdf
2_Working_principles_of_Microsystems_revised.pdf2_Working_principles_of_Microsystems_revised.pdf
2_Working_principles_of_Microsystems_revised.pdf
 
1_Introduction_MEMS_&_Microsystems.pdf .
1_Introduction_MEMS_&_Microsystems.pdf  .1_Introduction_MEMS_&_Microsystems.pdf  .
1_Introduction_MEMS_&_Microsystems.pdf .
 
ERGO 2.pptx .
ERGO 2.pptx                                              .ERGO 2.pptx                                              .
ERGO 2.pptx .
 
CI_SIModule_QGIS.pptx .
CI_SIModule_QGIS.pptx                         .CI_SIModule_QGIS.pptx                         .
CI_SIModule_QGIS.pptx .
 
CI_GA_module2_ABC_updatedG.ppt .
CI_GA_module2_ABC_updatedG.ppt           .CI_GA_module2_ABC_updatedG.ppt           .
CI_GA_module2_ABC_updatedG.ppt .
 
Brakes.pdf .
Brakes.pdf                                  .Brakes.pdf                                  .
Brakes.pdf .
 
LECTURE 9 ROPE DRIVES THEORY.pdf .
LECTURE 9 ROPE DRIVES THEORY.pdf         .LECTURE 9 ROPE DRIVES THEORY.pdf         .
LECTURE 9 ROPE DRIVES THEORY.pdf .
 
2021 6th SEM EOM Online Class Introduction.pdf
2021 6th SEM EOM Online Class Introduction.pdf2021 6th SEM EOM Online Class Introduction.pdf
2021 6th SEM EOM Online Class Introduction.pdf
 
LECTURE 4 BELTS DRIVES.pdf .
LECTURE 4 BELTS DRIVES.pdf                      .LECTURE 4 BELTS DRIVES.pdf                      .
LECTURE 4 BELTS DRIVES.pdf .
 
Sliding contact Problem 2.pdf .
Sliding contact Problem 2.pdf                 .Sliding contact Problem 2.pdf                 .
Sliding contact Problem 2.pdf .
 
1 - Introduction to Management-merged.pdf
1 - Introduction to Management-merged.pdf1 - Introduction to Management-merged.pdf
1 - Introduction to Management-merged.pdf
 
ENTREPRENEURSHIP EOM.pdf .
ENTREPRENEURSHIP EOM.pdf                 .ENTREPRENEURSHIP EOM.pdf                 .
ENTREPRENEURSHIP EOM.pdf .
 
Theory z and US Japan management Onlline classes 2020.pdf
Theory z and US Japan management Onlline classes 2020.pdfTheory z and US Japan management Onlline classes 2020.pdf
Theory z and US Japan management Onlline classes 2020.pdf
 
market analysis eom.pdf .
market analysis eom.pdf                    .market analysis eom.pdf                    .
market analysis eom.pdf .
 
BusinessPlan eom.pdf ..
BusinessPlan eom.pdf                  ..BusinessPlan eom.pdf                  ..
BusinessPlan eom.pdf ..
 
4. Market strategy 5C, 4P, STP.pdf .
4. Market strategy 5C, 4P, STP.pdf         .4. Market strategy 5C, 4P, STP.pdf         .
4. Market strategy 5C, 4P, STP.pdf .
 
Controlling.pdf .
Controlling.pdf                            .Controlling.pdf                            .
Controlling.pdf .
 
Controlling detailed.pdf .
Controlling detailed.pdf                  .Controlling detailed.pdf                  .
Controlling detailed.pdf .
 
Motivation Online classes 2020.pdf .
Motivation Online classes 2020.pdf     .Motivation Online classes 2020.pdf     .
Motivation Online classes 2020.pdf .
 

Recently uploaded

Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Recently uploaded (20)

Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 

CI_module1.pptx .

  • 1. Computational Intelligence and Environmental Sustainability Dr.Supreetha B.S Dept. Of Electronics & Communication Engg. Department of Electronics & Communication Engineering 1
  • 2. AI & Sustainability Department of Electronics & Communication Engineering 2
  • 3. References • An Introduction to Computational Intelligence. In: Computational Intelligence. Springer, Berlin, Heidelberg, 2005. • Computational Intelligence An Introduction,Andries P Engelbrecht, WILEY • Computational Intelligence, Concepts to Implementation, by Russell C. Eberhart and Dr. Yuhui Shi, Morgan Kaufmann Publishers, An imprint of Elsevier by Elsevier Inc,2007. • An introduction to Contemporary Remote sensing, Qihao Weng, McGraw-Hill Publication, 2012. Department of Electronics & Communication Engineering 3
  • 4. Complexity in Computational sustainability problems Department of Electronics & Communication Engineering 4 Computational Sustainability is a new interdisciplinary field that aims to apply techniques from computer science and related fields, such as information science, operations research, applied mathematics, and statistics, to help manage the balance between environmental, economic, and societal needs for a sustainable future.
  • 5. Computational Intelligence Paradigms • Five main paradigms of CI are : • Soft Computing, a term coined by Zadeh, is a different grouping of paradigms. • The arrow indicates that techniques from different paradigms can be combined to form hybrid systems. Department of Electronics & Communication Engineering 5
  • 6. AI opportunity for our environment Department of Electronics & Communication Engineering 6
  • 7. Introduction • Introduction to Computational Intelligence, • Historical views of Computational Intelligence • Computational Intelligence Paradigms • Modeling and Optimization • Performance Metrics and Analysis • Environmental issues and sustainable development • Need and concept of sustainability: Regional and Global environmental issues • Climate change, Global warming, Conservation and Management of Resources for Development • challenges for sustainable development. • QGIS spatial and temporal data analysis • QGIS Spatial and Temporal analysis • Spatial Interpolation, Artificial Intelligence tools and platforms for GIS • Application of Computational intelligence in Environmental Prediction. • Computational Intelligence in time series forecasting Department of Electronics & Communication Engineering 7
  • 8. INTRO to CI • CI: main Umbrella: Natural Computing • Why from nature???? • natural clocks ??? • the processes are well done and successfully and for years • we see the natural process as information processing systems. • it is a totally interdisciplinary topic Department of Electronics & Communication Engineering 8
  • 9. • CI : definition: is a set of nature inspired computational methodologies and approaches. • CI is a specific subset of AI, while AI focusses on the outcome and CI focusses on the mechanisms • CI paradigms • how to make an algorithm • CI Modelling methodology Department of Electronics & Communication Engineering 9
  • 10. • Dartmouth Conference, 1956 : When we talk about contemporary iterations of “artificial intelligence,” we are using words coined by John McCarthy, a 28-year-old professor at Dartmouth College in 1956. The term originated from a conference on machine learning organized by McCarthy and other professors at Dartmouth College.  Godfather of artificial intelligence: Frank Rosenblatt, 1928- 1971:  Frank Rosenblatt was a research psychologist at the Cornell Aeronautical Laboratory and a pioneer in the use of biology to inspire research in AI. His work led him to create the perceptron in 1958, an electronic device designed to mimic neural networks found in the human brain and enable pattern recognition. The perceptron was first simulated on an early IBM computer by Rosenblatt and was later developed by the U.S. Navy. Department of Electronics & Communication Engineering 10
  • 11. Historical perspective/milestones • Machine learning relies on memorizing patterns, in order to simulate human actions or thought. Back in the 17th century, thinkers like Gottfried Wilhelm von Leibniz sought to represent human cognition in computational terms. • In 1673 Leibniz built the Step Reckoner, a machine that could not just add and subtract, but also multiply and divide, by the turning of a hand crank that rotated a series of drums. Further advances in algebra began to provide the mathematical language to express a much wider range of ideas and open up vast  Alan Turing, 1912-1954n: As early as 1947, he spoke publicly about a “machine that can learn from experience.” His 1950 method of determining whether a computer is capable of thinking like a human being — known as the Turing Test — is Department of Electronics & Communication Engineering 11
  • 12. 20th-century science-fiction • In 2016, Ross Goodwin, an AI researcher at New York University teamed up with director Oscar Sharp to create a bizarre, machine-written film. • In the last two decades, there have been a number of high-profile demonstrations of AI’s superiority over mere mortals. In 1997, IBM’s Deep Blue beat world champion Garry Kasparov at chess, becoming the first supercomputer to defeat a reigning world champion. Another milestone was reached in 2011, when a computer system named Watson won $1 million on the U.S. TV game show “Jeopardy.” Then, in 2015, Google’s AlphaGo technology trounced Fan Hui — Europe’s top human player — at the ancient Chinese board game Go. However, things don’t always run so smoothly. Take, for instance, the time in 2016 when a lifelike robot named Sophia declared she would “destroy humans” during a demonstration at the South by Southwest conference. The statement was in response to what was apparently a joke from Sophia’s creator David Hanson. Department of Electronics & Communication Engineering 12
  • 13. Fear and Innovation • Recent innovations in artificial intelligence have left almost no area of contemporary life and work untouched. Many of our homes are now powered by “smart” devices like Amazon’s Alexa and Google Nest. AI has also unleashed massive changes in medicine, agriculture and finance. Many of these examples have been positive, but the drawbacks are also increasingly apparent as governments and workers worry about how AI processes focused on efficiency could lead to massive job losses. • In 2019, IBM reported that 120 million workers around the world will need retraining in the next three years, while Fortune magazine wrote that about 38% of location-based jobs will become automated in the next decade. In 2015, the late British physicist Stephen Hawking stated that the technology is already so advanced that computers will overtake humans “at some point within the next 100 years.” His prediction was meant as a warning. “We need to make sure the computers have goals aligned with ours,” he said. Department of Electronics & Communication Engineering
  • 14. AI moves to the city • National and local governments around the world have incorporated AI into systems designed to manage and streamline city infrastructure and services. There are currently just over 1,000 smart city projects in countries including China, Brazil and Saudi Arabia, according to research from the British financial firm Deloitte. This is where the technology is leaving its biggest footprint on our world. Department of Electronics & Communication Engineering 14
  • 15. Department of Electronics & Communication Engineering 15
  • 16. AI & Sustainability Department of Electronics & Communication Engineering 16
  • 17. Complexity in Computational sustainability problems Department of Electronics & Communication Engineering 17 Computational Sustainability is a new interdisciplinary field that aims to apply techniques from computer science and related fields, such as information science, operations research, applied mathematics, and statistics, to help manage the balance between environmental, economic, and societal needs for a sustainable future.
  • 18. Introduction to Computational Intelligence • Computational Intelligence comprises practical adaptation and self- organization concepts, Paradigms, algorithms and implementations that enable or facilitate appropriate actions( intelligent behavior) in complex and changing environment . • Another definition is CI is Sub-branch of AI,- the study of adaptive mechanisms to enable or facilitate intelligent behavior in complex and changing environments. • Theses mechanisms include those AI paradigms that exhibit an ability to learn or adapt to new situations ,to generalize ,abstract, discover and associate. • A more recent definition of artificial Intelligence came from the IEEE Neural Networks Council of 1996: the study of how to make computers do things at which people are doing better. Department of Electronics & Communication Engineering 18
  • 19. Department of Electronics & Communication Engineering 19
  • 20. Department of Electronics & Communication Engineering 20
  • 21. Department of Electronics & Communication Engineering 21
  • 22. Department of Electronics & Communication Engineering 22
  • 23. Department of Electronics & Communication Engineering 23
  • 24. Department of Electronics & Communication Engineering 24
  • 25. Department of Electronics & Communication Engineering 25
  • 26. Computational Intelligence Paradigms • Five main paradigms of CI are : • Soft Computing, a term coined by Zadeh, is a different grouping of paradigms. • The arrow indicates that techniques from different paradigms can be combined to form hybrid systems. Department of Electronics & Communication Engineering 26
  • 27. Hybrid approaches • Concept of Hybrid CI • Hybris algorithms are produced by combination of global optimization algorithm with a local search algorithm • Hybrid combination • ANN-GA hybrid model • ANN-PSO model • ANN-ABC-PSO • Need for Hybrid combinations Department of Electronics & Communication Engineering 27
  • 28. Computational Intelligence Paradigms Department of Electronics & Communication Engineering 28 • Each of the CI paradigms has its origins in biological systems. • NN model biological neural system, EC models natural evolution, SI models the social behavior of organisms living in swarms or colonies. • AIS models the human immune system and FS originated from the studies of how organisms interact with their environment.
  • 29. Natural systems & metaheuristic algorithms • Man has learned much from studies of natural systems ,using what has been learned to develop new algorithmic models to solve complex problems. • If we take out some time, if not a lot, we will start to observe distinct trends/patterns and behavior exhibited by different species in our natural environment. • we humans are inspired enough to simulate their behavior on machines to solve various complexities. • PSO is an algorithm imitating and inspired by the behavior of a swarm of birds. Department of Electronics & Communication Engineering 29
  • 30. Example: PSO • Optimize hyper-parameters of my machine learning model using something called Particle Swarm Optimization (PSO). • PSO is an algorithm imitating and inspired by the behavior of a swarm of birds. • observe a pattern in how swarms of birds fly together, and mathematical emulation based out of their observation. Department of Electronics & Communication Engineering 30
  • 31. • Fitness of each particle (analogous to bird in nature) is evaluated based on some condition. • Then a global best (particle at the best position) is selected, and each particle updates its position and evaluates its local best (the best position of an individual particle in a swarm at every instant) and every time compares its position with the position of global best. • The particle, based on above step updates its position and velocity according to: • Above steps are repeated till the stopping criteria is met or solution is optimized, or search is successfully completed. Department of Electronics & Communication Engineering 31
  • 32. Artificial Neural Network Department of Electronics & Communication Engineering 32
  • 33. Neurons vs. Units (1) - Each element of NN is a node called unit. - Units are connected by links. - Each link has a numeric weight.
  • 34. Important terminologies - weights: each neuron is connected to other neuron by means of links and each communication link is associated with weights, which contain information about the signal,which is used by the net to solve a problem. - Bias : adding a component which is like a another weighthelps in varying the network output. - Activation function: threshold which helps network to use important information and suppress irrelevant data points.
  • 35. Department of Electronics & Communication Engineering 35
  • 36. Important steps Steps: 1. Take the input and calculate weighted sum 2. add the bias to sum 3. Feed the result to activation function 4. transmit the output to next layer.
  • 37. How NN learns a task. Issues to be discussed - Initializing the weights. - Use of a learning algorithm. - Set of training examples. - Encode the examples as inputs. - Convert output into meaningful results.
  • 39. Department of Electronics & Communication Engineering 39
  • 40. Neural Network Example Figure 19.7. A very simple, two-layer, feed-forward network with two inputs, two hidden nodes, and one output node.
  • 42. A Computing Unit. Now in more detail but for a particular model only Figure 19.4. A unit
  • 44. Activation Functions - Use different functions to obtain different models. - 3 most common choices : 1) Step function 2) Sign function 3) Sigmoid function - An output of 1 represents firing of a neuron down the axon.
  • 45. Artificial Neural Networks • Human brain is complex ,nonlinear and parallel computer , ability to learn, memorize and still generate prompted research in algorithmic modelling of biological neural systems-referred to as Artificial Neural Network. Department of Electronics & Communication Engineering 45
  • 46. ANN: Introduction • resembles the characteristic of biological neural network • Nodes: neurons interconnected processing elements : each connection link is associated with weight which has information about the input signal. • internal state of neurons is called activation function • 2-3-1 architecture • number of weights in a NN is • 𝑁𝑤 = 𝐼 + 1 ∗ 𝐻 + 𝐻 + 1 ∗ 𝑂 Department of Electronics & Communication Engineering 46
  • 47. ANN structure FFNN Department of Electronics & Communication Engineering 47
  • 48. FFNN numerical 1. The inputs are (0.10,0.90,0.05) and the corresponding weights are (2,5,2). Bias is given to be 1. a) Calculate the net input. b) the activation function I logistic. calculate the output for a neuron .Also draw the neuron architecture. 2. Consider the network with [x1,x2,x3]= [0.3,0.5,0.6] & [w1,w2,w3]=[0.2,0.1,-0.3]. Calculate net input . 3.Obtain the output of the neuron Y for the network with input [x1,x2,x3]=[0.8,0.6,0.4] and the weights are [w1,w2,w3]=[0.1,0.3,-0.2] with bias b=0.35 9its input is always 1]. Obtain the output of the neuron Y using activation functions a) Binary Sigmoidal ii) Bipolar sigmoidal. Department of Electronics & Communication Engineering 48
  • 49. we’re going to work with a single training set: given inputs 0.05 and 0.10, we want the neural network to output 0.01 and 0.99. • We figure out the total net input to each hidden layer neuron, squash the total net input using an activation function (here we use the logistic function), then repeat the process with the output layer neurons. • Department of Electronics & Communication Engineering 49
  • 51. Introduction to Backpropagation - In 1969 a method for learning in multi-layer network, Backpropagation, was invented by Bryson and Ho. - The Backpropagation algorithm is a sensible approach for dividing the contribution of each weight. - Works basically the same as perceptrons
  • 52. Backpropagation Learning Details • Method for learning weights in feed-forward (FF) nets • Can’t use Perceptron Learning Rule • no teacher values are possible for hidden units • Use gradient descent to minimize the error • propagate deltas to adjust for errors backward from outputs to hidden layers to inputs forward backward
  • 53. Backpropagation Network training • 1. Initialize network with random weights • 2. For all training cases (called examples): • a. Present training inputs to network and calculate output • b. For all layers (starting with output layer, back to input layer): • i. Compare network output with correct output (error function) • ii. Adapt weights in current layer This is what you want
  • 54. Backpropagation Algorithm • Initialize weights (typically random!) • Keep doing epochs • For each example e in training set do • forward pass to compute • O = neural-net-output(network,e) • miss = (T-O) at each output unit • backward pass to calculate deltas to weights • update all weights • end • until tuning set error stops improving Backward pass explained in next slide Forward pass explained earlier
  • 55. Example Department of Electronics & Communication Engineering 55
  • 56. Department of Electronics & Communication Engineering 56
  • 57. we’re going to work with a single training set: given inputs 0.05 and 0.10, we want the neural network to output 0.01 and 0.99. • We figure out the total net input to each hidden layer neuron, squash the total net input using an activation function (here we use the logistic function), then repeat the process with the output layer neurons. • Department of Electronics & Communication Engineering 57
  • 58. • Department of Electronics & Communication Engineering 58
  • 59. Total Error • Department of Electronics & Communication Engineering 59
  • 60. Department of Electronics & Communication Engineering 60
  • 61. The Backwards Pass • Our goal with backpropagation is to update each of the weights in the network so that they cause the actual output to be closer the target output, thereby minimizing the error for each output neuron and the network as a whole. • Department of Electronics & Communication Engineering
  • 62. Department of Electronics & Communication Engineering 62
  • 63. Department of Electronics & Communication Engineering 63
  • 64. Department of Electronics & Communication Engineering 64
  • 65. Department of Electronics & Communication Engineering 65
  • 66. • continue the backward pass by calculating new values of w1 , w2 ,w3 and w4. Department of Electronics & Communication Engineering 66
  • 67. Department of Electronics & Communication Engineering 67
  • 68. Department of Electronics & Communication Engineering 68
  • 69. Optimization problem weight optimization using back propagation Department of Electronics & Communication Engineering 69
  • 70. Department of Electronics & Communication Engineering 70
  • 71. Department of Electronics & Communication Engineering 71
  • 72. Conclusion Department of Electronics & Communication Engineering 72 Finally, we’ve updated all of our weights! When we fed forward the 0.05 and 0.1 inputs originally, the error on the network was 0.298371109. After this first round of backpropagation, the total error is now down to 0.291027924. It might not seem like much, but after repeating this process 10,000 times, for example, the error plummets to 0.0000351085. At this point, when we feed forward 0.05 and 0.1, the two outputs neurons generate 0.015912196 (vs 0.01 target) and 0.984065734 (vs 0.99 target)
  • 73. Issues with traditional algorithms • • are mostly local search thus cannot guarantee global optimality • results often depends on the initial starting points • methods tend to problem specific • cannot deal with highly non linear optimization problems efficiently • Struggle to cope problems with dimensionality. Department of Electronics & Communication Engineering 73
  • 74. Local minima & Global minima • global verses local minima : ANN does not guarantee the finding of a global minimum. • Overfitting problem : good training performance but poor predictive performance to unknown data due to noise contained in data. Lack of generalization. • in order to avoid overfitting, it is necessary to use technique such as cross validation or Early stopping. • Department of Electronics & Communication Engineering 74