SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Retele neurale. Algoritmi genetici. Mit si realitate [ sau   de   la   Terminator   la   implementare ]
... Pentru inceput Retele neurale nu inseamna neaparat inteligenta artificiala. Aproximant universal Algoritmi genetici – cel mai bun lucru pe care l-am furat din natură
Cesunt RNA ? Neuroni + sinapse Funcţia de activare defineşte în ce condiţii un neuron emite un impuls către alţii Pentru simplitate – neuronii sunt organizaţi în straturi Stratulnisiprimestemereuintrarile de la stratul (n-1) sitrimiteiesirile la stratul (n+1)
Cum arata ? Wikipedia
Pattern matching (feţe, voci, mişcări) Predicţia proceselor semi-aleatoare Evaluare de risc şi efectuare de decizie în condiţii de incertitudine Găsirea soluţiilor aproape-optime în probleme computaţional dificile (algoritmigenetici) La ce sunt utile ?
Flexibile, versatile la condiţii noisischimbatoare Adaptabile la schimbări Rezistente la zgomot – erorile locale nu au impact global “Furate” din natură Ce sunt …
Oracole – nu vor prezice evenimente singulare, fără precedent Inteligente sau conştiente Uşor de depanat în timpul execuţiei Uşor de antrenat Scalabile Ce NU sunt…
Backpropagation (gradient descent) Minime locale Proces lent Algoritmi genetici(selecţie naturală in silico) Monte Carlo – Simulated annealing – (blackjack selectiv) Metode de antrenare
Arhitectura de predictie
Algoritmimemetici Genetic = informatia se schimbaintreindiviziodatapegeneratie Memetic = informatia se schimba in mod continuuintreindivizi(in timpuluneigeneratii Retelesociale Difuzie de informatie Gossip nets
Limitari severe Necesitaputere de calculimensa RNA: 104  neuroni; 106 sinapse Creierumanmatur: 1011neuroni; 1014sinapse Sistemelebiologicesuntmasivparalele. Variantadigitala e doar incipient paralela. Nu pot prezice/controlaevenimenteimprevizibile (BLACK   SWANS)
Spiking neural nets (cu serii de impulsuri) Pruning şi structuri dinamice Memorii parţiale asociative Hardware paralel specializat  … Nanotehnologie? … pampam Direcţii de cercetare
Stuff to Google Artificial Neural Networks www.heatonresearch.com Backpropagation Simulated Annealing Genetic Algorithms Memetic Algorithms Nassim TALEB The Black Swan/Fooled by Randomness Cod: Encog / AForge / Joone (neural) / Weka 3
O resursaromaneasca de AI Intelligentics 	[ intelligentics.ro ] intelligentics.ro/forum/
O carte hardcore Neural Networks   A Systematic Introduction RaúlRojas http://www.inf.fu-berlin.de/inst/ag-ki/rojas_home/pmwiki/pmwiki.php?n=Books.NeuralNetworksBook
“Predicting the future is hard, especially if it hasn't happened yet.”  -- Yogi Berra “You can see a lot just by looking.” -- Same guy

Weitere ähnliche Inhalte

Mehr von Bogdan Bocse

InfoEducatie - Face Recognition Architecture
InfoEducatie - Face Recognition ArchitectureInfoEducatie - Face Recognition Architecture
InfoEducatie - Face Recognition ArchitectureBogdan Bocse
 
Scaling Face Recognition with Big Data
Scaling Face Recognition with Big DataScaling Face Recognition with Big Data
Scaling Face Recognition with Big DataBogdan Bocse
 
The VisageCloud Domain Model
The VisageCloud Domain ModelThe VisageCloud Domain Model
The VisageCloud Domain ModelBogdan Bocse
 
Training and Face Recognition in 5 Easy Steps with VisageCloud
Training and Face Recognition in 5 Easy Steps with VisageCloudTraining and Face Recognition in 5 Easy Steps with VisageCloud
Training and Face Recognition in 5 Easy Steps with VisageCloudBogdan Bocse
 
VisageCloud - Face Recognition meets Big Data.
VisageCloud - Face Recognition meets Big Data.VisageCloud - Face Recognition meets Big Data.
VisageCloud - Face Recognition meets Big Data.Bogdan Bocse
 
Agile Business Analysis - Certificate
Agile Business Analysis - CertificateAgile Business Analysis - Certificate
Agile Business Analysis - CertificateBogdan Bocse
 
Axway - comunicat de presa - Hackathon
Axway  - comunicat de presa - HackathonAxway  - comunicat de presa - Hackathon
Axway - comunicat de presa - HackathonBogdan Bocse
 
ScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazione
ScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazioneScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazione
ScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazioneBogdan Bocse
 
Certification - Agile Business Analysis
Certification - Agile Business AnalysisCertification - Agile Business Analysis
Certification - Agile Business AnalysisBogdan Bocse
 
ScentSee - Consilier virtual pentru descoperire și recomandare de parfum
ScentSee - Consilier virtual pentru descoperire și recomandare de parfumScentSee - Consilier virtual pentru descoperire și recomandare de parfum
ScentSee - Consilier virtual pentru descoperire și recomandare de parfumBogdan Bocse
 
The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)
The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)
The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)Bogdan Bocse
 
What is Solution Architecture?
What is Solution Architecture?What is Solution Architecture?
What is Solution Architecture?Bogdan Bocse
 
Certificate for Architect Enterprise Applications with Java EE
Certificate for Architect Enterprise Applications with Java EECertificate for Architect Enterprise Applications with Java EE
Certificate for Architect Enterprise Applications with Java EEBogdan Bocse
 
TimeOP: Automated System for PC Activity Tracking and User Productivity Analysis
TimeOP: Automated System for PC Activity Tracking and User Productivity AnalysisTimeOP: Automated System for PC Activity Tracking and User Productivity Analysis
TimeOP: Automated System for PC Activity Tracking and User Productivity AnalysisBogdan Bocse
 
Performanta si Inovatie
Performanta si InovatiePerformanta si Inovatie
Performanta si InovatieBogdan Bocse
 
Planning is guessing
Planning is guessingPlanning is guessing
Planning is guessingBogdan Bocse
 

Mehr von Bogdan Bocse (16)

InfoEducatie - Face Recognition Architecture
InfoEducatie - Face Recognition ArchitectureInfoEducatie - Face Recognition Architecture
InfoEducatie - Face Recognition Architecture
 
Scaling Face Recognition with Big Data
Scaling Face Recognition with Big DataScaling Face Recognition with Big Data
Scaling Face Recognition with Big Data
 
The VisageCloud Domain Model
The VisageCloud Domain ModelThe VisageCloud Domain Model
The VisageCloud Domain Model
 
Training and Face Recognition in 5 Easy Steps with VisageCloud
Training and Face Recognition in 5 Easy Steps with VisageCloudTraining and Face Recognition in 5 Easy Steps with VisageCloud
Training and Face Recognition in 5 Easy Steps with VisageCloud
 
VisageCloud - Face Recognition meets Big Data.
VisageCloud - Face Recognition meets Big Data.VisageCloud - Face Recognition meets Big Data.
VisageCloud - Face Recognition meets Big Data.
 
Agile Business Analysis - Certificate
Agile Business Analysis - CertificateAgile Business Analysis - Certificate
Agile Business Analysis - Certificate
 
Axway - comunicat de presa - Hackathon
Axway  - comunicat de presa - HackathonAxway  - comunicat de presa - Hackathon
Axway - comunicat de presa - Hackathon
 
ScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazione
ScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazioneScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazione
ScentSee - Consigliere virtuale per la scoperta fragranza e la raccomandazione
 
Certification - Agile Business Analysis
Certification - Agile Business AnalysisCertification - Agile Business Analysis
Certification - Agile Business Analysis
 
ScentSee - Consilier virtual pentru descoperire și recomandare de parfum
ScentSee - Consilier virtual pentru descoperire și recomandare de parfumScentSee - Consilier virtual pentru descoperire și recomandare de parfum
ScentSee - Consilier virtual pentru descoperire și recomandare de parfum
 
The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)
The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)
The Rise of Digital Audio (AdsWizz, DevTalks Bucharest, 2015)
 
What is Solution Architecture?
What is Solution Architecture?What is Solution Architecture?
What is Solution Architecture?
 
Certificate for Architect Enterprise Applications with Java EE
Certificate for Architect Enterprise Applications with Java EECertificate for Architect Enterprise Applications with Java EE
Certificate for Architect Enterprise Applications with Java EE
 
TimeOP: Automated System for PC Activity Tracking and User Productivity Analysis
TimeOP: Automated System for PC Activity Tracking and User Productivity AnalysisTimeOP: Automated System for PC Activity Tracking and User Productivity Analysis
TimeOP: Automated System for PC Activity Tracking and User Productivity Analysis
 
Performanta si Inovatie
Performanta si InovatiePerformanta si Inovatie
Performanta si Inovatie
 
Planning is guessing
Planning is guessingPlanning is guessing
Planning is guessing
 

Retele Neurale / Algoritmi Genetici

  • 1. Retele neurale. Algoritmi genetici. Mit si realitate [ sau de la Terminator la implementare ]
  • 2. ... Pentru inceput Retele neurale nu inseamna neaparat inteligenta artificiala. Aproximant universal Algoritmi genetici – cel mai bun lucru pe care l-am furat din natură
  • 3. Cesunt RNA ? Neuroni + sinapse Funcţia de activare defineşte în ce condiţii un neuron emite un impuls către alţii Pentru simplitate – neuronii sunt organizaţi în straturi Stratulnisiprimestemereuintrarile de la stratul (n-1) sitrimiteiesirile la stratul (n+1)
  • 4. Cum arata ? Wikipedia
  • 5. Pattern matching (feţe, voci, mişcări) Predicţia proceselor semi-aleatoare Evaluare de risc şi efectuare de decizie în condiţii de incertitudine Găsirea soluţiilor aproape-optime în probleme computaţional dificile (algoritmigenetici) La ce sunt utile ?
  • 6. Flexibile, versatile la condiţii noisischimbatoare Adaptabile la schimbări Rezistente la zgomot – erorile locale nu au impact global “Furate” din natură Ce sunt …
  • 7. Oracole – nu vor prezice evenimente singulare, fără precedent Inteligente sau conştiente Uşor de depanat în timpul execuţiei Uşor de antrenat Scalabile Ce NU sunt…
  • 8. Backpropagation (gradient descent) Minime locale Proces lent Algoritmi genetici(selecţie naturală in silico) Monte Carlo – Simulated annealing – (blackjack selectiv) Metode de antrenare
  • 10. Algoritmimemetici Genetic = informatia se schimbaintreindiviziodatapegeneratie Memetic = informatia se schimba in mod continuuintreindivizi(in timpuluneigeneratii Retelesociale Difuzie de informatie Gossip nets
  • 11. Limitari severe Necesitaputere de calculimensa RNA: 104 neuroni; 106 sinapse Creierumanmatur: 1011neuroni; 1014sinapse Sistemelebiologicesuntmasivparalele. Variantadigitala e doar incipient paralela. Nu pot prezice/controlaevenimenteimprevizibile (BLACK SWANS)
  • 12. Spiking neural nets (cu serii de impulsuri) Pruning şi structuri dinamice Memorii parţiale asociative Hardware paralel specializat … Nanotehnologie? … pampam Direcţii de cercetare
  • 13. Stuff to Google Artificial Neural Networks www.heatonresearch.com Backpropagation Simulated Annealing Genetic Algorithms Memetic Algorithms Nassim TALEB The Black Swan/Fooled by Randomness Cod: Encog / AForge / Joone (neural) / Weka 3
  • 14. O resursaromaneasca de AI Intelligentics [ intelligentics.ro ] intelligentics.ro/forum/
  • 15. O carte hardcore Neural Networks A Systematic Introduction RaúlRojas http://www.inf.fu-berlin.de/inst/ag-ki/rojas_home/pmwiki/pmwiki.php?n=Books.NeuralNetworksBook
  • 16. “Predicting the future is hard, especially if it hasn't happened yet.” -- Yogi Berra “You can see a lot just by looking.” -- Same guy