SlideShare a Scribd company logo
Family of algorithms
Origin
Working
Ant colony optimization
Piotr Sroczkowski
Brainhub
April 20, 2017
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Summary I
1 Family of algorithms
Heuristic algorithms
Swarm intelligence
2 Origin
3 Working
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What is Ant colony optimization?
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What is Ant colony optimization?
A family of algorithms
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
like in real life ex. finding the best product to buy
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
like in real life ex. finding the best product to buy
very often it’s impossible to create an algorithm which will
find the optimum solution
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
like in real life ex. finding the best product to buy
very often it’s impossible to create an algorithm which will
find the optimum solution
... or such a program (implementation of the algorithm) will
run very long
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
like in real life ex. finding the best product to buy
very often it’s impossible to create an algorithm which will
find the optimum solution
... or such a program (implementation of the algorithm) will
run very long
... or a program which generates the program above will run
very long
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
like in real life ex. finding the best product to buy
very often it’s impossible to create an algorithm which will
find the optimum solution
... or such a program (implementation of the algorithm) will
run very long
... or a program which generates the program above will run
very long
... or running such a program will be very expensive (ex. in a
cloud like AWS, Digital Ocean, Microsoft Azure...)
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
like in real life ex. finding the best product to buy
very often it’s impossible to create an algorithm which will
find the optimum solution
... or such a program (implementation of the algorithm) will
run very long
... or a program which generates the program above will run
very long
... or running such a program will be very expensive (ex. in a
cloud like AWS, Digital Ocean, Microsoft Azure...)
... or a user will become frustrated because even 5 seconds to
run a program could be a bad UX
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
What and why?
Greek heurisco
we look for not the best solution but a satisfiable one
like in real life ex. finding the best product to buy
very often it’s impossible to create an algorithm which will
find the optimum solution
... or such a program (implementation of the algorithm) will
run very long
... or a program which generates the program above will run
very long
... or running such a program will be very expensive (ex. in a
cloud like AWS, Digital Ocean, Microsoft Azure...)
... or a user will become frustrated because even 5 seconds to
run a program could be a bad UX
...
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - medicine / bioinformatics
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - medicine / bioinformatics
clinical decision support system
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - medicine / bioinformatics
clinical decision support system
MSA (multiple sequence alignment) - genetics
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
mutation testing
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
mutation testing
virus detection
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
mutation testing
virus detection
file allocation for a distributed system
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
mutation testing
virus detection
file allocation for a distributed system
parallelization
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
mutation testing
virus detection
file allocation for a distributed system
parallelization
planning database queries
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
mutation testing
virus detection
file allocation for a distributed system
parallelization
planning database queries
queueing
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - software engineering
mutation testing
virus detection
file allocation for a distributed system
parallelization
planning database queries
queueing
virtual DOM in React
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - police / security
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - police / security
construction of facial composites from eyewitnesses
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - police / security
construction of facial composites from eyewitnesses
design of anti-terrorism systems
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - others
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - others
finding the cheapest flight
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - others
finding the cheapest flight
time scheduling
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - others
finding the cheapest flight
time scheduling
aircraft wing design
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - others
finding the cheapest flight
time scheduling
aircraft wing design
pop music production
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - others
finding the cheapest flight
time scheduling
aircraft wing design
pop music production
container loading
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - next others
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Application - next others
there are so many applications so this presentation cannot
contain them all
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Characteristics
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Characteristics
small agents / boids
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Characteristics
small agents / boids
they interact locally with one another
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Characteristics
small agents / boids
they interact locally with one another
they interact locally with the environment
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Characteristics
small agents / boids
they interact locally with one another
they interact locally with the environment
the inspiration comes above all from the nature
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Characteristics
small agents / boids
they interact locally with one another
they interact locally with the environment
the inspiration comes above all from the nature
therefore (like in other heuristics) there is much randomness
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
firefly algorithm
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
firefly algorithm
bat algorithm
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
firefly algorithm
bat algorithm
self-propelled particles
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
firefly algorithm
bat algorithm
self-propelled particles
charged system exploration
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
firefly algorithm
bat algorithm
self-propelled particles
charged system exploration
multiple swarm optimization
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
firefly algorithm
bat algorithm
self-propelled particles
charged system exploration
multiple swarm optimization
altruism algorithm
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Heuristic algorithms
Swarm intelligence
Examples
ant colony optimization
bee colony optimization
firefly algorithm
bat algorithm
self-propelled particles
charged system exploration
multiple swarm optimization
altruism algorithm
artificial immunological systems
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
When and where?
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
When and where?
1992
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
When and where?
1992
Marco Dorigo
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
When and where?
1992
Marco Dorigo
PhD thesis
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
When and where?
1992
Marco Dorigo
PhD thesis
Universit´e Libre de Bruxelles
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
When and where?
1992
Marco Dorigo
PhD thesis
Universit´e Libre de Bruxelles
to find the optimal path in a graph
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Principles
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Principles
Ants wander randomly
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Principles
Ants wander randomly
They lay down pheromone trails
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Principles
Ants wander randomly
They lay down pheromone trails
They follow pheromones (the pheromones increase probability
of going to a particular side)
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Principles
Ants wander randomly
They lay down pheromone trails
They follow pheromones (the pheromones increase probability
of going to a particular side)
The pheromones evaporate
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Extensions
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Extensions
elitist ant system
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Extensions
elitist ant system
max-min ant system
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Extensions
elitist ant system
max-min ant system
rank-based ant system
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Extensions
elitist ant system
max-min ant system
rank-based ant system
continuous orthogonal ant colony
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
Extensions
elitist ant system
max-min ant system
rank-based ant system
continuous orthogonal ant colony
recursive ant colony optimization
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
The end
Piotr Sroczkowski Ant colony optimization
Family of algorithms
Origin
Working
The end
Thank you
Piotr Sroczkowski Ant colony optimization
Ad

More Related Content

What's hot (18)

Swarm intel
Swarm intelSwarm intel
Swarm intel
Pavan Kumar
 
August 27, Introduction to Multi-Robot Systems
August 27, Introduction to Multi-Robot SystemsAugust 27, Introduction to Multi-Robot Systems
August 27, Introduction to Multi-Robot Systems
University of Colorado at Boulder
 
Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07
Borseshweta
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
Sophia
 
Ai swarm intelligence
Ai   swarm intelligenceAi   swarm intelligence
Ai swarm intelligence
Venkatesh Vinayakarao
 
Swarm Intelligence Presentation
Swarm Intelligence PresentationSwarm Intelligence Presentation
Swarm Intelligence Presentation
latcole
 
Ai presentation
Ai presentationAi presentation
Ai presentation
vini89
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
Velmurugan Sivaraman
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
Shaheena Begum Mohammed
 
Swarm ROBOTICS
Swarm ROBOTICSSwarm ROBOTICS
Swarm ROBOTICS
AJAL A J
 
Jyotishkar dey roll 36.(swarm intelligence)
Jyotishkar dey roll  36.(swarm intelligence)Jyotishkar dey roll  36.(swarm intelligence)
Jyotishkar dey roll 36.(swarm intelligence)
Jyotishkar Dey
 
Reinforcement learning
Reinforcement learningReinforcement learning
Reinforcement learning
Ilfan Taufik
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligence
Shitalansu Kabi
 
Multi Robot Swarm Systems
Multi Robot Swarm SystemsMulti Robot Swarm Systems
Multi Robot Swarm Systems
rm93
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligence
Kasun Ranga Wijeweera
 
Communication in Swarm Robotics
Communication in Swarm RoboticsCommunication in Swarm Robotics
Communication in Swarm Robotics
Anuradhika Pilli
 
Final-Report
Final-ReportFinal-Report
Final-Report
KAJAL PANDA
 
Framsticks
FramsticksFramsticks
Framsticks
Sayyed Z
 
Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07
Borseshweta
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
Sophia
 
Swarm Intelligence Presentation
Swarm Intelligence PresentationSwarm Intelligence Presentation
Swarm Intelligence Presentation
latcole
 
Ai presentation
Ai presentationAi presentation
Ai presentation
vini89
 
Swarm ROBOTICS
Swarm ROBOTICSSwarm ROBOTICS
Swarm ROBOTICS
AJAL A J
 
Jyotishkar dey roll 36.(swarm intelligence)
Jyotishkar dey roll  36.(swarm intelligence)Jyotishkar dey roll  36.(swarm intelligence)
Jyotishkar dey roll 36.(swarm intelligence)
Jyotishkar Dey
 
Reinforcement learning
Reinforcement learningReinforcement learning
Reinforcement learning
Ilfan Taufik
 
Multi Robot Swarm Systems
Multi Robot Swarm SystemsMulti Robot Swarm Systems
Multi Robot Swarm Systems
rm93
 
Communication in Swarm Robotics
Communication in Swarm RoboticsCommunication in Swarm Robotics
Communication in Swarm Robotics
Anuradhika Pilli
 
Framsticks
FramsticksFramsticks
Framsticks
Sayyed Z
 

Similar to Ant Colony Optimization (Heuristic algorithms & Swarm intelligence) (20)

Artificial Intelligence Today (22 June 2017)
Artificial Intelligence Today (22 June 2017)Artificial Intelligence Today (22 June 2017)
Artificial Intelligence Today (22 June 2017)
Sabri Sansoy
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in Gaming
Satvik J
 
Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
Amer Noureddin
 
Recommender Systems at Scale
Recommender Systems at ScaleRecommender Systems at Scale
Recommender Systems at Scale
Eoin Hurrell, PhD
 
GET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptx
GET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptxGET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptx
GET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptx
NiteshSingh172601
 
Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧
Sherry List
 
Inteligencia artificial para todos
Inteligencia artificial para todosInteligencia artificial para todos
Inteligencia artificial para todos
Juan Nieto García
 
Mood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-confMood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-conf
Sherry List
 
Paris machine learning meetup 17 Sept. 2013
Paris machine learning meetup 17 Sept. 2013Paris machine learning meetup 17 Sept. 2013
Paris machine learning meetup 17 Sept. 2013
agramfort
 
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Numenta
 
Y conf talk - Andrej Karpathy
Y conf talk - Andrej KarpathyY conf talk - Andrej Karpathy
Y conf talk - Andrej Karpathy
Sze Siong Teo
 
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro..."Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
Edge AI and Vision Alliance
 
Architectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based SoftwareArchitectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based Software
Pooyan Jamshidi
 
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmasER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
Opher Etzion
 
No specimen (software) left behind
No specimen (software) left behindNo specimen (software) left behind
No specimen (software) left behind
Vince Smith
 
Bjørnegård school visit @ Simuladagen 2015
Bjørnegård school visit @ Simuladagen 2015Bjørnegård school visit @ Simuladagen 2015
Bjørnegård school visit @ Simuladagen 2015
Phu H. Nguyen
 
North americai iotskynet-v2
North americai iotskynet-v2North americai iotskynet-v2
North americai iotskynet-v2
Steve Poole
 
Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014
Noah Sussman
 
"egg" - A stealth fine grained code analyzer
"egg" - A stealth fine grained code analyzer"egg" - A stealth fine grained code analyzer
"egg" - A stealth fine grained code analyzer
FFRI, Inc.
 
Machine translation survey - vol1
Machine translation survey  - vol1Machine translation survey  - vol1
Machine translation survey - vol1
gohyunwoong
 
Artificial Intelligence Today (22 June 2017)
Artificial Intelligence Today (22 June 2017)Artificial Intelligence Today (22 June 2017)
Artificial Intelligence Today (22 June 2017)
Sabri Sansoy
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in Gaming
Satvik J
 
Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
Amer Noureddin
 
Recommender Systems at Scale
Recommender Systems at ScaleRecommender Systems at Scale
Recommender Systems at Scale
Eoin Hurrell, PhD
 
GET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptx
GET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptxGET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptx
GET1029-GEX1015-AY2022-23-Sem-1-Lecture-10.pptx
NiteshSingh172601
 
Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧Computer Vision: Mood Analyzer 盧
Computer Vision: Mood Analyzer 盧
Sherry List
 
Inteligencia artificial para todos
Inteligencia artificial para todosInteligencia artificial para todos
Inteligencia artificial para todos
Juan Nieto García
 
Mood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-confMood analyzer-virtual-dev-conf
Mood analyzer-virtual-dev-conf
Sherry List
 
Paris machine learning meetup 17 Sept. 2013
Paris machine learning meetup 17 Sept. 2013Paris machine learning meetup 17 Sept. 2013
Paris machine learning meetup 17 Sept. 2013
agramfort
 
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Numenta
 
Y conf talk - Andrej Karpathy
Y conf talk - Andrej KarpathyY conf talk - Andrej Karpathy
Y conf talk - Andrej Karpathy
Sze Siong Teo
 
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro..."Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
Edge AI and Vision Alliance
 
Architectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based SoftwareArchitectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based Software
Pooyan Jamshidi
 
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmasER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
Opher Etzion
 
No specimen (software) left behind
No specimen (software) left behindNo specimen (software) left behind
No specimen (software) left behind
Vince Smith
 
Bjørnegård school visit @ Simuladagen 2015
Bjørnegård school visit @ Simuladagen 2015Bjørnegård school visit @ Simuladagen 2015
Bjørnegård school visit @ Simuladagen 2015
Phu H. Nguyen
 
North americai iotskynet-v2
North americai iotskynet-v2North americai iotskynet-v2
North americai iotskynet-v2
Steve Poole
 
Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014
Noah Sussman
 
"egg" - A stealth fine grained code analyzer
"egg" - A stealth fine grained code analyzer"egg" - A stealth fine grained code analyzer
"egg" - A stealth fine grained code analyzer
FFRI, Inc.
 
Machine translation survey - vol1
Machine translation survey  - vol1Machine translation survey  - vol1
Machine translation survey - vol1
gohyunwoong
 
Ad

More from Brainhub (20)

Czy jest alternatywa dla chmury?
Czy jest alternatywa dla chmury?Czy jest alternatywa dla chmury?
Czy jest alternatywa dla chmury?
Brainhub
 
Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...
Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...
Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...
Brainhub
 
AWS – jak rozpocząć przygodę z chmurą?
AWS – jak rozpocząć przygodę z chmurą?AWS – jak rozpocząć przygodę z chmurą?
AWS – jak rozpocząć przygodę z chmurą?
Brainhub
 
Konfiguracja GitLab CI/CD pipelines od podstaw
Konfiguracja GitLab CI/CD pipelines od podstawKonfiguracja GitLab CI/CD pipelines od podstaw
Konfiguracja GitLab CI/CD pipelines od podstaw
Brainhub
 
tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?
Brainhub
 
Solid.js - następca Reacta?
Solid.js - następca Reacta?Solid.js - następca Reacta?
Solid.js - następca Reacta?
Brainhub
 
Struktury algebraiczne w JavaScripcie
Struktury algebraiczne w JavaScripcieStruktury algebraiczne w JavaScripcie
Struktury algebraiczne w JavaScripcie
Brainhub
 
WebAssembly - czy dzisiaj mi się to przyda do pracy?
WebAssembly - czy dzisiaj mi się to przyda do pracy?WebAssembly - czy dzisiaj mi się to przyda do pracy?
WebAssembly - czy dzisiaj mi się to przyda do pracy?
Brainhub
 
Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!
Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!
Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!
Brainhub
 
Go home TypeScript, you're drunk!
Go home TypeScript, you're drunk!Go home TypeScript, you're drunk!
Go home TypeScript, you're drunk!
Brainhub
 
How I taught the messenger to tell lame jokes
How I taught the messenger to tell lame jokesHow I taught the messenger to tell lame jokes
How I taught the messenger to tell lame jokes
Brainhub
 
The hunt of the unicorn, to capture productivity
The hunt of the unicorn, to capture productivityThe hunt of the unicorn, to capture productivity
The hunt of the unicorn, to capture productivity
Brainhub
 
TDD in the wild
TDD in the wildTDD in the wild
TDD in the wild
Brainhub
 
WebAssembly - kolejny buzzword, czy (r)ewolucja?
WebAssembly - kolejny buzzword, czy (r)ewolucja?WebAssembly - kolejny buzzword, czy (r)ewolucja?
WebAssembly - kolejny buzzword, czy (r)ewolucja?
Brainhub
 
React performance
React performanceReact performance
React performance
Brainhub
 
Introduction to RxJS
Introduction to RxJSIntroduction to RxJS
Introduction to RxJS
Brainhub
 
React Native in a nutshell
React Native in a nutshellReact Native in a nutshell
React Native in a nutshell
Brainhub
 
Technologia, a Startup - Brainhub
Technologia, a Startup - BrainhubTechnologia, a Startup - Brainhub
Technologia, a Startup - Brainhub
Brainhub
 
Introduction to GraphQL
Introduction to GraphQLIntroduction to GraphQL
Introduction to GraphQL
Brainhub
 
How should you React to Redux
How should you React to ReduxHow should you React to Redux
How should you React to Redux
Brainhub
 
Czy jest alternatywa dla chmury?
Czy jest alternatywa dla chmury?Czy jest alternatywa dla chmury?
Czy jest alternatywa dla chmury?
Brainhub
 
Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...
Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...
Jak zostać Dev w DevOps? O zwiększaniu niezależności zespołów developerskich ...
Brainhub
 
AWS – jak rozpocząć przygodę z chmurą?
AWS – jak rozpocząć przygodę z chmurą?AWS – jak rozpocząć przygodę z chmurą?
AWS – jak rozpocząć przygodę z chmurą?
Brainhub
 
Konfiguracja GitLab CI/CD pipelines od podstaw
Konfiguracja GitLab CI/CD pipelines od podstawKonfiguracja GitLab CI/CD pipelines od podstaw
Konfiguracja GitLab CI/CD pipelines od podstaw
Brainhub
 
tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?
Brainhub
 
Solid.js - następca Reacta?
Solid.js - następca Reacta?Solid.js - następca Reacta?
Solid.js - następca Reacta?
Brainhub
 
Struktury algebraiczne w JavaScripcie
Struktury algebraiczne w JavaScripcieStruktury algebraiczne w JavaScripcie
Struktury algebraiczne w JavaScripcie
Brainhub
 
WebAssembly - czy dzisiaj mi się to przyda do pracy?
WebAssembly - czy dzisiaj mi się to przyda do pracy?WebAssembly - czy dzisiaj mi się to przyda do pracy?
WebAssembly - czy dzisiaj mi się to przyda do pracy?
Brainhub
 
Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!
Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!
Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!
Brainhub
 
Go home TypeScript, you're drunk!
Go home TypeScript, you're drunk!Go home TypeScript, you're drunk!
Go home TypeScript, you're drunk!
Brainhub
 
How I taught the messenger to tell lame jokes
How I taught the messenger to tell lame jokesHow I taught the messenger to tell lame jokes
How I taught the messenger to tell lame jokes
Brainhub
 
The hunt of the unicorn, to capture productivity
The hunt of the unicorn, to capture productivityThe hunt of the unicorn, to capture productivity
The hunt of the unicorn, to capture productivity
Brainhub
 
TDD in the wild
TDD in the wildTDD in the wild
TDD in the wild
Brainhub
 
WebAssembly - kolejny buzzword, czy (r)ewolucja?
WebAssembly - kolejny buzzword, czy (r)ewolucja?WebAssembly - kolejny buzzword, czy (r)ewolucja?
WebAssembly - kolejny buzzword, czy (r)ewolucja?
Brainhub
 
React performance
React performanceReact performance
React performance
Brainhub
 
Introduction to RxJS
Introduction to RxJSIntroduction to RxJS
Introduction to RxJS
Brainhub
 
React Native in a nutshell
React Native in a nutshellReact Native in a nutshell
React Native in a nutshell
Brainhub
 
Technologia, a Startup - Brainhub
Technologia, a Startup - BrainhubTechnologia, a Startup - Brainhub
Technologia, a Startup - Brainhub
Brainhub
 
Introduction to GraphQL
Introduction to GraphQLIntroduction to GraphQL
Introduction to GraphQL
Brainhub
 
How should you React to Redux
How should you React to ReduxHow should you React to Redux
How should you React to Redux
Brainhub
 
Ad

Recently uploaded (20)

Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
The Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdfThe Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdf
drewplanas10
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Maxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINKMaxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINK
younisnoman75
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
EASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License CodeEASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License Code
aneelaramzan63
 
Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]
saniaaftab72555
 
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
Andre Hora
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Andre Hora
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 
Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
The Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdfThe Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdf
drewplanas10
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Maxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINKMaxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINK
younisnoman75
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
EASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License CodeEASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License Code
aneelaramzan63
 
Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]
saniaaftab72555
 
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
Andre Hora
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Andre Hora
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 

Ant Colony Optimization (Heuristic algorithms & Swarm intelligence)