SlideShare a Scribd company logo
Computational Intelligence: concepts
and applications using Athena
1
Pedro Almir Martins de Oliveira
pedro.oliveira@ifma.edu.br
2
“The ability to learn/understand/deal with new situations”
“The study of how to make computers do things
at which people are doing better”(IEEE, 1996)
“[…] area of Computer Science that study techniques
to create Intelligent Systems”(Nilsson, 1998)
“Intelligent behavior involves perception,
reasoning, learning, communicating and
action in complex environments”(Nilsson, 1998)
3
What is Artificial Intelligence?
4
What is Artificial Intelligence?
Relationships among components of intelligent systems:
1948 1956 1998 2007
“You cannot make a machine
to think for you.”
(Turing, 1948)
Hard versus soft computing
(Zadeh, 1998)
Dartmouth Artificial
Intelligence Conference
(McCarthy, 1956)
Computational Intelligence:
An Introduction
(Engelbrecht, 2007)
5
Computational Intelligence:
 is a sub-branch of AI and;
 is concentrated in the study of adaptive mechanisms to
enable or facilitate intelligent behavior in complex and
changing environments. (Engelbrecht, 2007).
Hard Computing versus Soft Computing:
 Traditional AI: precision and certainty;
 Soft computing exploit the tolerance for imprecision,
uncertainty and partial truth to achieve tractability,
robustness, low solution cost and better rapport with reality.
(Lotfi Zadeh, 1998)
6
Concepts
Computational Intelligence:
 Taxonomy proposed by Engelbrecht (2007):
7
Concepts
Artificial
Neural
Networks
Evolutionary
Computation
Artificial
Immune
Systems
Swarm
Intelligence
Fuzzy
Systems
Artificial Neural Networks:
 Inspired in biological neural systems;
 Ability to learn, memorize and still generalize;
 Techniques:
 Perceptron, Adaline;
 Multilayer Perceptron, RBF;
 Hopfield and Kohonen Networks;
 Applications:
 Function/time series approximation;
 Control process and optimization;
 Pattern Recognition/classification;
 Clustering;
 Associative memories; 8
Concepts
Artificial
Neural
Networks
Evolutionary
Computation
Evolutionary Computation:
 has as its objective to mimic processes from
natural evolution;
 Genetic Algorithms, Genetic Programming,
Evolutionary Programming, Evolution Strategies and so on;
 Applications:
 Data mining;
 Combinatorial optimization;
 Fault diagnosis;
 Classification and Clustering;
 Time series approximation;
9
Concepts
Swarm
Intelligence
Swarm Intelligence:
 originated from the study of colonies or
swarms of social organisms;
 Applications:
 Shortest path optimization;
 Graph coloring;
 Scheduling;
 Clustering;
 Techniques:
 Ant Colony Optimization;
 Particle Swarm Optimization;
 Artificial Bee Colony;
10
Concepts
Artificial
Immune
Systems
Artificial Immune Systems:
 NIS has a great pattern matching ability, used
to distinguish between foreign cells (antigen);
 AIS models some of the aspects of a NIS;
 Techniques:
 Clonal selection;
 Danger theory;
 Network theory;
 Applications:
 Pattern recognition problems;
 Classification tasks;
 Cluster data;
11
Concepts
Fuzzy
Systems
Fuzzy Systems:
 Inspired in human reasoning;
 Approximate reasoning;
 Techniques:
 Mamdani’s Fuzzy Inference System;
 Takagi-Sugeno-Kang FIS;
 Fuzzy C-Means (FCM);
 Applications:
 Control systems;
 Gear transmission and Braking systems;
 Controlling lifts;
 Classification and clustering;
 Function approximation; 12
Concepts
Applications of CI in real-world problems:
– Real-time water treatment process control with ANN (Zhang et al., 1999);
– Classification and diagnostic prediction of cancers (Khan et al., 2001);
– Hybrid approach to solve the team allocation problem (Britto et al., 2012);
– Regression testing prioritization based on FIS (Neto et al., 2012);
– Classification of social network users (Lima; Machado, 2012);
– Power system harmonics estimation (Holanda et al., 2013);
– Hydrothermal Power Systems Operation Planning (Antunes et al., 2014);
– Sentiment Classification (Anchieta et al., 2015);
– Improving the Performance of IoT Applications (Sobral et al., 2015);
13
Applications
Another applications of CI in real-world problems:
– Robotic;
– Natural Language Processing;
– Facial and speech recognition;
– Game playing;
– Healthcare;
– Finance & Banking;
– Machine Learning;
– Military Equipment;
14
Applications
Computational Intelligence Tools:
– When a researcher needs to use CI techniques, it is necessary to
implement them and adapt them to the specific problem;
– Programming languages: Java, Python, C++;
– Frameworks/Tools/APIs:
15
Implementation
16
High Development Cost
Difficult to reuse
Error Prone Implementations
Inappropriate Tools
Hybrid Systems
Difficult to Perform Experiments
Integration with others Systems
17
18
19
Computational
Intelligence
+ =Cloud Computing CIaaS
Computational Intelligence
as a Service (CIaaS)
20
21
Athena
http://athenasystems.com.br
22
Future of CI
Advancements in the technologies used in CI:
– Hybrid systems;
– New techniques/algorithms;
New applications and uses of CI:
– Internet of Things (IoT);
– Ubiquitous and pervasive computing;
– And others…
– Join us! Use Athena to create Intelligent Systems;
Books:
– Computational Intelligence: An Introduction
• Andries Engelbrecht;
– Computational Intelligence: Principles, Techniques and Applications
• Amit Konar;
– Computational Intelligence: Concepts to Implementations
• Russell Eberhart;
– Intelligent Systems for Engineers and Scientists
• Adrian Hopgood;
23
References
Image source:
 Image 1: http://www.gazeta-shqip.com/lajme/2015/12/24/shkencetaret-
zbulojne-gjenet-e-inteligjences-ne-tru/
 Image 2: http://www.teknikfreak.se/tekniknyheter/44495/Tekniken
_har_lart_sig_att_uppfatta_manniskors_kanslor_och_ansiktsuttryck.aspx
 Image 3: http://www.muycomputer.com/2016/02/15/robots-impacto-social
 Image 4: http://queenstownholidays.com/gallery/
 Image 5: http://www.traveltop.net/maid-of-the-mist-vii-niagara-falls-
ontario-canada/
 Image 6: http://www.lagoinha.com/ibl-vida-crista/uma-boa-ideia/
24
References
Computational Intelligence: concepts
and applications using Athena
25
Pedro Almir Martins de Oliveira
pedro.oliveira@ifma.edu.br
http://athenasystems.com.br

More Related Content

What's hot

A brief history of machine learning
A brief history of  machine learningA brief history of  machine learning
A brief history of machine learning
Robert Colner
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
Dinesh V
 
Introduction to soft computing
 Introduction to soft computing Introduction to soft computing
Introduction to soft computing
Siksha 'O' Anusandhan (Deemed to be University )
 
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic)  : Dr. Purnima PanditSoft computing (ANN and Fuzzy Logic)  : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Purnima Pandit
 
Machine Learning Ml Overview Algorithms Use Cases And Applications
Machine Learning Ml Overview Algorithms Use Cases And ApplicationsMachine Learning Ml Overview Algorithms Use Cases And Applications
Machine Learning Ml Overview Algorithms Use Cases And Applications
SlideTeam
 
Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceAlbert Orriols-Puig
 
Machine learning
Machine learningMachine learning
Machine learning
Dr Geetha Mohan
 
(r)Evolution of Machine Learning
(r)Evolution of Machine Learning(r)Evolution of Machine Learning
(r)Evolution of Machine Learning
Pankaj Tirpude
 
Machine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesMachine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesRui Pedro Paiva
 
2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems
Leandro de Castro
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programs
Derak Davis
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
MachinePulse
 
Deep neural networks
Deep neural networksDeep neural networks
Deep neural networks
Si Haem
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
Aniket Maurya
 
Introduction to AI & ML
Introduction to AI & MLIntroduction to AI & ML
Introduction to AI & ML
Mandy Sidana
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
ppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptxppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptx
AnweshaGarima
 
Genetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial IntelligenceGenetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial Intelligence
Sahil Kumar
 
Introduction to Machine Learning & AI
Introduction to Machine Learning & AIIntroduction to Machine Learning & AI
Introduction to Machine Learning & AI
Michael Eydman
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
AakashBhalla2
 

What's hot (20)

A brief history of machine learning
A brief history of  machine learningA brief history of  machine learning
A brief history of machine learning
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
 
Introduction to soft computing
 Introduction to soft computing Introduction to soft computing
Introduction to soft computing
 
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic)  : Dr. Purnima PanditSoft computing (ANN and Fuzzy Logic)  : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
 
Machine Learning Ml Overview Algorithms Use Cases And Applications
Machine Learning Ml Overview Algorithms Use Cases And ApplicationsMachine Learning Ml Overview Algorithms Use Cases And Applications
Machine Learning Ml Overview Algorithms Use Cases And Applications
 
Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligence
 
Machine learning
Machine learningMachine learning
Machine learning
 
(r)Evolution of Machine Learning
(r)Evolution of Machine Learning(r)Evolution of Machine Learning
(r)Evolution of Machine Learning
 
Machine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesMachine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and Techniques
 
2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programs
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
Deep neural networks
Deep neural networksDeep neural networks
Deep neural networks
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
 
Introduction to AI & ML
Introduction to AI & MLIntroduction to AI & ML
Introduction to AI & ML
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
ppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptxppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptx
 
Genetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial IntelligenceGenetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial Intelligence
 
Introduction to Machine Learning & AI
Introduction to Machine Learning & AIIntroduction to Machine Learning & AI
Introduction to Machine Learning & AI
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 

Viewers also liked

Problem solving strategies in mathematics and computer science
Problem solving strategies in mathematics and computer scienceProblem solving strategies in mathematics and computer science
Problem solving strategies in mathematics and computer science
UT, San Antonio
 
Problem solving
Problem solvingProblem solving
Problem solving
Barbara M. King
 
Data mining and knowledge discovery
Data mining and knowledge discoveryData mining and knowledge discovery
Data mining and knowledge discovery
Fraboni Ec
 
Problem Solving and Decision Making
Problem Solving and Decision MakingProblem Solving and Decision Making
Problem Solving and Decision Making
Ibrahim M. Morsy
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningLior Rokach
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
u053675
 
Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solvingashish1afmi
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 
Introduction to Big Data/Machine Learning
Introduction to Big Data/Machine LearningIntroduction to Big Data/Machine Learning
Introduction to Big Data/Machine Learning
Lars Marius Garshol
 

Viewers also liked (9)

Problem solving strategies in mathematics and computer science
Problem solving strategies in mathematics and computer scienceProblem solving strategies in mathematics and computer science
Problem solving strategies in mathematics and computer science
 
Problem solving
Problem solvingProblem solving
Problem solving
 
Data mining and knowledge discovery
Data mining and knowledge discoveryData mining and knowledge discovery
Data mining and knowledge discovery
 
Problem Solving and Decision Making
Problem Solving and Decision MakingProblem Solving and Decision Making
Problem Solving and Decision Making
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solving
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Introduction to Big Data/Machine Learning
Introduction to Big Data/Machine LearningIntroduction to Big Data/Machine Learning
Introduction to Big Data/Machine Learning
 

Similar to Computational Intelligence: concepts and applications using Athena

Ai complete note
Ai complete noteAi complete note
Ai complete note
Najar Aryal
 
AI KIMSRAD.pptx
AI KIMSRAD.pptxAI KIMSRAD.pptx
16190734.ppt
16190734.ppt16190734.ppt
16190734.ppt
cippalippaa
 
AI_01_introduction.pptx
AI_01_introduction.pptxAI_01_introduction.pptx
AI_01_introduction.pptx
Yousef Aburawi
 
Ai introduction and production system and search patterns
Ai introduction and production system and search patternsAi introduction and production system and search patterns
Ai introduction and production system and search patterns
aadip5069118
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
pijans
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
pijans
 
24 artificial intelligence terms you need to know venkat vajradhar - medium
24 artificial intelligence terms you need to know   venkat vajradhar - medium24 artificial intelligence terms you need to know   venkat vajradhar - medium
24 artificial intelligence terms you need to know venkat vajradhar - medium
venkatvajradhar1
 
Chapter 3 - EMTE.pptx
Chapter 3 - EMTE.pptxChapter 3 - EMTE.pptx
Chapter 3 - EMTE.pptx
Eyersu Selemon
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 
28th Jan Intro to AI.ppt
28th Jan Intro to AI.ppt28th Jan Intro to AI.ppt
28th Jan Intro to AI.ppt
amandeep651
 
Defining the boundary for AI research in Intelligent Systems Dec 2021
Defining the boundary for AI research in Intelligent Systems Dec  2021Defining the boundary for AI research in Intelligent Systems Dec  2021
Defining the boundary for AI research in Intelligent Systems Dec 2021
Parasuram Balasubramanian
 
Security in the age of Artificial Intelligence
Security in the age of Artificial IntelligenceSecurity in the age of Artificial Intelligence
Security in the age of Artificial Intelligence
Faction XYZ
 
F017624449
F017624449F017624449
F017624449
IOSR Journals
 
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: ReviewComparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
iosrjce
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to ai
ankit_ppt
 
ARTIFICIAL INTELLIGENCE IN CYBER SECURITY
ARTIFICIAL INTELLIGENCE IN CYBER SECURITYARTIFICIAL INTELLIGENCE IN CYBER SECURITY
ARTIFICIAL INTELLIGENCE IN CYBER SECURITY
Cynthia King
 
Cognitive computing
Cognitive computing Cognitive computing
Cognitive computing
Priyanshi Jain
 
Vertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial Intelligence
Vertex Holdings
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligence
Yanai Oron
 

Similar to Computational Intelligence: concepts and applications using Athena (20)

Ai complete note
Ai complete noteAi complete note
Ai complete note
 
AI KIMSRAD.pptx
AI KIMSRAD.pptxAI KIMSRAD.pptx
AI KIMSRAD.pptx
 
16190734.ppt
16190734.ppt16190734.ppt
16190734.ppt
 
AI_01_introduction.pptx
AI_01_introduction.pptxAI_01_introduction.pptx
AI_01_introduction.pptx
 
Ai introduction and production system and search patterns
Ai introduction and production system and search patternsAi introduction and production system and search patterns
Ai introduction and production system and search patterns
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
24 artificial intelligence terms you need to know venkat vajradhar - medium
24 artificial intelligence terms you need to know   venkat vajradhar - medium24 artificial intelligence terms you need to know   venkat vajradhar - medium
24 artificial intelligence terms you need to know venkat vajradhar - medium
 
Chapter 3 - EMTE.pptx
Chapter 3 - EMTE.pptxChapter 3 - EMTE.pptx
Chapter 3 - EMTE.pptx
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
28th Jan Intro to AI.ppt
28th Jan Intro to AI.ppt28th Jan Intro to AI.ppt
28th Jan Intro to AI.ppt
 
Defining the boundary for AI research in Intelligent Systems Dec 2021
Defining the boundary for AI research in Intelligent Systems Dec  2021Defining the boundary for AI research in Intelligent Systems Dec  2021
Defining the boundary for AI research in Intelligent Systems Dec 2021
 
Security in the age of Artificial Intelligence
Security in the age of Artificial IntelligenceSecurity in the age of Artificial Intelligence
Security in the age of Artificial Intelligence
 
F017624449
F017624449F017624449
F017624449
 
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: ReviewComparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to ai
 
ARTIFICIAL INTELLIGENCE IN CYBER SECURITY
ARTIFICIAL INTELLIGENCE IN CYBER SECURITYARTIFICIAL INTELLIGENCE IN CYBER SECURITY
ARTIFICIAL INTELLIGENCE IN CYBER SECURITY
 
Cognitive computing
Cognitive computing Cognitive computing
Cognitive computing
 
Vertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial Intelligence
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligence
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

Computational Intelligence: concepts and applications using Athena

  • 1. Computational Intelligence: concepts and applications using Athena 1 Pedro Almir Martins de Oliveira pedro.oliveira@ifma.edu.br
  • 2. 2
  • 3. “The ability to learn/understand/deal with new situations” “The study of how to make computers do things at which people are doing better”(IEEE, 1996) “[…] area of Computer Science that study techniques to create Intelligent Systems”(Nilsson, 1998) “Intelligent behavior involves perception, reasoning, learning, communicating and action in complex environments”(Nilsson, 1998) 3 What is Artificial Intelligence?
  • 4. 4 What is Artificial Intelligence? Relationships among components of intelligent systems:
  • 5. 1948 1956 1998 2007 “You cannot make a machine to think for you.” (Turing, 1948) Hard versus soft computing (Zadeh, 1998) Dartmouth Artificial Intelligence Conference (McCarthy, 1956) Computational Intelligence: An Introduction (Engelbrecht, 2007) 5
  • 6. Computational Intelligence:  is a sub-branch of AI and;  is concentrated in the study of adaptive mechanisms to enable or facilitate intelligent behavior in complex and changing environments. (Engelbrecht, 2007). Hard Computing versus Soft Computing:  Traditional AI: precision and certainty;  Soft computing exploit the tolerance for imprecision, uncertainty and partial truth to achieve tractability, robustness, low solution cost and better rapport with reality. (Lotfi Zadeh, 1998) 6 Concepts
  • 7. Computational Intelligence:  Taxonomy proposed by Engelbrecht (2007): 7 Concepts Artificial Neural Networks Evolutionary Computation Artificial Immune Systems Swarm Intelligence Fuzzy Systems
  • 8. Artificial Neural Networks:  Inspired in biological neural systems;  Ability to learn, memorize and still generalize;  Techniques:  Perceptron, Adaline;  Multilayer Perceptron, RBF;  Hopfield and Kohonen Networks;  Applications:  Function/time series approximation;  Control process and optimization;  Pattern Recognition/classification;  Clustering;  Associative memories; 8 Concepts Artificial Neural Networks
  • 9. Evolutionary Computation Evolutionary Computation:  has as its objective to mimic processes from natural evolution;  Genetic Algorithms, Genetic Programming, Evolutionary Programming, Evolution Strategies and so on;  Applications:  Data mining;  Combinatorial optimization;  Fault diagnosis;  Classification and Clustering;  Time series approximation; 9 Concepts
  • 10. Swarm Intelligence Swarm Intelligence:  originated from the study of colonies or swarms of social organisms;  Applications:  Shortest path optimization;  Graph coloring;  Scheduling;  Clustering;  Techniques:  Ant Colony Optimization;  Particle Swarm Optimization;  Artificial Bee Colony; 10 Concepts
  • 11. Artificial Immune Systems Artificial Immune Systems:  NIS has a great pattern matching ability, used to distinguish between foreign cells (antigen);  AIS models some of the aspects of a NIS;  Techniques:  Clonal selection;  Danger theory;  Network theory;  Applications:  Pattern recognition problems;  Classification tasks;  Cluster data; 11 Concepts
  • 12. Fuzzy Systems Fuzzy Systems:  Inspired in human reasoning;  Approximate reasoning;  Techniques:  Mamdani’s Fuzzy Inference System;  Takagi-Sugeno-Kang FIS;  Fuzzy C-Means (FCM);  Applications:  Control systems;  Gear transmission and Braking systems;  Controlling lifts;  Classification and clustering;  Function approximation; 12 Concepts
  • 13. Applications of CI in real-world problems: – Real-time water treatment process control with ANN (Zhang et al., 1999); – Classification and diagnostic prediction of cancers (Khan et al., 2001); – Hybrid approach to solve the team allocation problem (Britto et al., 2012); – Regression testing prioritization based on FIS (Neto et al., 2012); – Classification of social network users (Lima; Machado, 2012); – Power system harmonics estimation (Holanda et al., 2013); – Hydrothermal Power Systems Operation Planning (Antunes et al., 2014); – Sentiment Classification (Anchieta et al., 2015); – Improving the Performance of IoT Applications (Sobral et al., 2015); 13 Applications
  • 14. Another applications of CI in real-world problems: – Robotic; – Natural Language Processing; – Facial and speech recognition; – Game playing; – Healthcare; – Finance & Banking; – Machine Learning; – Military Equipment; 14 Applications
  • 15. Computational Intelligence Tools: – When a researcher needs to use CI techniques, it is necessary to implement them and adapt them to the specific problem; – Programming languages: Java, Python, C++; – Frameworks/Tools/APIs: 15 Implementation
  • 16. 16
  • 17. High Development Cost Difficult to reuse Error Prone Implementations Inappropriate Tools Hybrid Systems Difficult to Perform Experiments Integration with others Systems 17
  • 18. 18
  • 19. 19
  • 20. Computational Intelligence + =Cloud Computing CIaaS Computational Intelligence as a Service (CIaaS) 20
  • 22. 22 Future of CI Advancements in the technologies used in CI: – Hybrid systems; – New techniques/algorithms; New applications and uses of CI: – Internet of Things (IoT); – Ubiquitous and pervasive computing; – And others… – Join us! Use Athena to create Intelligent Systems;
  • 23. Books: – Computational Intelligence: An Introduction • Andries Engelbrecht; – Computational Intelligence: Principles, Techniques and Applications • Amit Konar; – Computational Intelligence: Concepts to Implementations • Russell Eberhart; – Intelligent Systems for Engineers and Scientists • Adrian Hopgood; 23 References
  • 24. Image source:  Image 1: http://www.gazeta-shqip.com/lajme/2015/12/24/shkencetaret- zbulojne-gjenet-e-inteligjences-ne-tru/  Image 2: http://www.teknikfreak.se/tekniknyheter/44495/Tekniken _har_lart_sig_att_uppfatta_manniskors_kanslor_och_ansiktsuttryck.aspx  Image 3: http://www.muycomputer.com/2016/02/15/robots-impacto-social  Image 4: http://queenstownholidays.com/gallery/  Image 5: http://www.traveltop.net/maid-of-the-mist-vii-niagara-falls- ontario-canada/  Image 6: http://www.lagoinha.com/ibl-vida-crista/uma-boa-ideia/ 24 References
  • 25. Computational Intelligence: concepts and applications using Athena 25 Pedro Almir Martins de Oliveira pedro.oliveira@ifma.edu.br http://athenasystems.com.br