Professional Documents
Culture Documents
UMELÁ AJ PRIRODZENÁ
INTELIGENCIA
The ability to learn or understand or to deal with new
or trying situations.
The ability to apply knowledge to manipulate one's
environment or to think abstractly as measured by
objective criteria (such as tests).
Intelligence is one's ability to learn from experience
and to adapt to, shape, and select environments.
...
Navrhnúť hračku na rozvoj IQ vyžaduje IQ – video
2/16/2023 2
MALÉ POUČENIE DO BUDÚCNOSTI
Vaša cena na trhu práce v určitej oblasti je daná mierou pochopenia problematiky a
nástrojov, ktoré používate.
Ovládanie nástroja na povrchnej úrovni často vedie ku mylnému dojmu, že osoba
rozumie problematike.
vs.
The field has experienced several hype cycles, followed by disappointment and
criticism, followed by funding cuts, followed by renewed interest years or decades
later.
The AI winter was a result of a hype, due to over-inflated promises by developers,
unnaturally high expectations from end-users, and extensive promotion in the
media.
2/16/2023 ADD A FOOTER 12
TROCHU HISTÓRIE
V mýtoch a literatúre sa vyskytujú roboty, automaty a človekom vytvorené mysliace
tvory od dávna ale to necháme tak.
Veľmi zaujímavé sú počítacie stroje ako napr. mechanizmus z Antikythery alebo
Pascaline.
Umelá inteligencia je úzko spätá so vznikom programovateľných strojov, ako napr.
Jacquardov tkáčsky stav.
Flies:
zig-zag, backwards, sommersaults, 3
turns per sec, 7km/h (dragonflies
53km/h)
24
Ocelli: Which way is up?
ADITIONAL DEVICES AND FEATURES
http://www.delfly.nl/
CORRUGATED AIRFOILS
http://www.youtube.com/watch?v=xMKNMalqzjc
FLIGHT CONTROL
⚫ build a a panoramic
screen movie theater for
houseflies
⚫ place a tiny rotating cage
in it
⚫strap a fly into the cage
and show it a movie.
⚫ read the fly's brain activity
⚫ Think a lot.
ELECTROCHEMICAL SIGNALS
37
ARTIFICIAL NEURAL NETWORK
ANN BASICS
Synaptic weights store the learned knowledge
Two basic network types:
⚫ Feedforward
⚫ Recurrent
3 basic learning
paradigms:
⚫ Supervised learning
⚫ Unsupervised learning Echo state
networks
⚫ Reinforcement learning
SUPERVISED VS. UNSUPERVISED
SUPERVISED LEARNING EXPLAINED. LINEAR REGRESSION
EXAMPLE.
Possible
Training examples models
Resulting regression
Error
41
.
42
NUMERICAL OPTIMIZATION – SEARCHING FOR OPTIMAL
MODEL
43
GRADIENT DESCENT
44
ERROR SURFACE
Usually multidimensional,
may contain multiple local
minima
45
MULTI LAYER PERCEPTRON – BACKPROPAGATION OF ERROR
The term backpropagation and its general use in neural networks was announced in Rumelhart, Hinton & Williams
(1986), but the technique was independently rediscovered many times, and had many predecessors dating to the
1960s
In fitting a neural network, backpropagation computes the gradient of the loss function with respect to the weights
of the network for a single input–output example, and does so efficiently, unlike a naive direct computation of the
gradient with respect to each weight individually. This efficiency makes it feasible to use gradient methods for
training multilayer networks, updating weights to minimize loss
46
NON-LINEAR REGRESSION
Hidden layers and non-linear activation function enable constructing non-linear ANN models.
The possible complexity of the model is determined by the complexity of the ANN structure.
47
CLASSIFICATION
(CATEGORIZATION)
is the process of learning to
separate samples into different
classes by finding common
features between samples of
known classes.
49
ANN APPLICATIONS
1. Computer vision (very broad field)
2. Natural language processing.
3. Industrial management and production.
4. Forecasting stock price indexes.
5. Anomaly detection.
6. Bioinformatics.
7. Intelligent control.
8. Many many more...
50
NEURÓNOVÉ SIETE, 2. ROK LS, PV
prof. Ing. Peter Sinčák, CSc.
• Rozdelenie výpočtových metód učenia neurónových sietí
• Repetitórium – spätné šírenie chyby a Kohonenové siete
• Prunning, regularizácia, generalizácia
• Rekurentné neurónové siete, BPTT
• Ďalšie metódy ART – FusionART, MF ARTMAP
• Učenie reinforcement – Q-learning, adaptive critic
• Deep learning, konvolučné siete – Neocognitron
• Neuroevolúcia
• Rezervoáre – echo-state siete
• Podporné vektory – SVM
• Moderné aplikácie neurónových sietí
51
SIZE MATTERS.
(TO ANN'S)
LAND USE IDENTIFICATION BY ANN
3
90'S, LAND USE: ~10 CONNECTIONS
Presented with 10 million digital images found in YouTube videos Google’s brain looked for cats.
⚫Google research team was led by the Stanford University computer scientist
Andrew Y. Ng and the Google fellow Jeff Dean.
⚫“We never told it during the training, ‘This is a cat,’ ” The Google brain
assembled a dreamlike digital image of a cat. The scientists said, that it
appeared they had developed a cybernetic cousin to what takes place in the
brain’s visual cortex.
⚫ the sheer scale of the software simulations is leading to learning systems
that were not previously possible.
“It’d be fantastic if it turns out that all we need to do
is take current algorithms and run them bigger, but
my gut feeling is that we still don’t quite have the
right algorithm yet,” said Dr. Ng.
Today, Convolution Neural Networks are everywhere.
10
2013, STANFORD: ~10 CONNECTIONS
~1011
Researchers from Stanford University reported they had created an artificial neural network
that had 11.2 billion simulated connections - 6.5 times larger than that of Google’s.
The remarkable part of this is that it was achieved with only 16 servers that contained
NVIDIA Graphic Processing Units (GPU) in addition to the traditional CPUs. In fact, reproducing
the same network as Google took only three machines in comparison to the 1000 used in
Google’s experiments.
BACK TO THE FLY BRAIN ...
Estimates!
67
.
68
.
69
.
70
.
71
SEMANTIC SEGMENTATION
72
.
73
ZÁKLADY HĹBKOVÉHO UČENIA (ZHU), 1. ROK ZS, PV, ING.
Modely hlbokého učenia
prof. Ing. Peter Sinčák, CSc.
1. Neocognitron
1. Neuronové siete – Perceptron - opakovanie
2. LeNET
2. Kohonenove siete – opakovanie
3. Boltzmanove stroje
3. Prečo Deep Learning?
4. Deep Belief neurónové siete
4. 3 dôvody prečo hlboke učenie
5. Konvolučné neurónové siete
5. Ako vybrať typ hĺbkového učenia
Príklady štúdie Deep Learning riešení
6. Ako riešiť problém šírenia chyby
Príklady Deep Learning platforiem
1. Microsoft Azure Machine Learning Platform
2. PowerAI IBM Platform
3. Keras
4. Theano
5. Caffe
6. TensorFlow
74
POKROČILÉ METÓDY POČÍTAČOVÉHO VIDENIA, PV, 1. ROK LS, ING.
doc. Ing. Marek Bundzel, PhD.
• Prehľad pokročilých metód spracovania obrazu a ich aplikácií
• Biologicky inšpirované algoritmy počítačového videnia, CNN.
• Dekonvolúcia a rekonštrukcia obrazov
• Super – rozlíšenie
• Invariantné transformácie
• Metódy rozpoznávania objektov
• Stereovízia, pokročilé metódy 3D videnia
• Lokalizácia objektov v obraze
• Algoritmy spracovania oblaku bodov (Point cloud)
• Spracovanie časovo štruktúrovaných obrazov, sledovanie objektov (video)
76
NATERAZ VŠETKO
77