A journey through the intriguing world of Artificial Intelligence, starting from a review of the latest results obtained in the field to arrive at a deeper understanding of the functioning of neural networks, how to build them and what to expect in the near future. An overview that will embrace both theoretical aspects and real experiences to offer a conscious vision of the most important technological revolution of this decade.
2. Today’s Speakers Introduction
Artificial Intelligence Manager, Mathematician, graduated
at Scuola Normale of Pisa, after a specialization in logic he
switched to management consulting in Boston Consulting
Group where, passing through various practices and
industries, he developed a strong passion for solving
problems within complex organizations. From 7 years in
the IT world he achieved challenging goals leading large
teams through complex and dynamic environments.
Alessandro Maserati
Engineer with a brilliant university career, after being a
founding member of a Social Commerce startup, Nicola
Casamassima has enriched his professional experience
taking part to the development of innovative FinTech
systems for a Swiss leader of a field of finance. Now he is a
Logolian AI expert that leads the development of strategic
solutions using neural networks.
Nicola Casamassima
Main Address
Via A. Volta 16, Chiasso (Ticino)
Phone Number
0041 (0) 91 210 5827
Company E-mail Address
info@logol.com
Fax Number
Are you kidding?
2www.logol.com
3. Agenda
3
• Which goals has Artificial Intelligence reached ?
• What Is Artificial Intelligence ?
• How Does it Works Machine Learning ?
• How Does It Works a Neural Network ?
• Which Neural Networks are available today ?
• How to Train a Neural Network better than you ?
www.logol.com
4. In Last Few Years AI Has Beaten
All the Expectation
2016
2017
2018
12. It is not possible to find a
black cat in a dark room if the
cat is not there
A correct training allows you
to cut down on time and to
remedy to your own mistakes.
The AI model should not
represent the problem but should
allow to learn the solution
Data Training StrategyModel
13. Each Component Is Critical To Succeed
13
Training Time
Efficacy
Data Quantity
Data Quality
Learning Strategy
Model
www.logol.com
Few Data Wrong Strategy
Poor Data Wrong Model
14. Wrong Data Compromise Whichever Goal
14
• Relevant Features
• Correlation vs Casualization
• Rare events
• Survivor Bias
• Real chaotic phenomenon
• Evolutive Patterns
www.logol.com
17. Ok, Now Lets Talk About Neural Network
17www.logol.com
But first, forget what you think to know about it
1. Neural networks are not models of the human brain
2. Neural networks are not just a “weak form” of statistics
3. Neural networks come in many different architectures
4. Size matters, but bigger isn’t always better
5. Many training algorithms exist for neural networks
6. Neural networks do not always require a lot of data
7. Neural networks cannot be trained on any data
8. Neural networks may need to be retrained
9. Neural networks are not hard to implement
10. Neural networks are not black boxes
18. How does a Neural Network work?
and why normalization is so important?
18www.logol.com
w1
19. How does a Neural Network learn?
Machines know how to “learn from their own errors” with loss function, backpropagation, adaptive learning rate and mini-batch
19www.logol.com
w1
20. How Can We Fill All These Nodes?
1. They have an easy derivative
2. They are well define in (-1,+1)
3. They discriminate around 0
www.logol.com 20
34. Let’s Network Fight for Us
The generator network is evaluated by the discriminator one
Discriminator
Layer fully connected with Leak
ReLU as Activation Function and
Batch Normalization after
output
34www.logol.com
Cross Entropy on final output will
drive the training of the first NN
MNISTGenerator
Input features,
tipically a noise
array that
randomize the
network behavior