SlideShare a Scribd company logo
31.01.2018
21st century will achieve
times the
progress of the 20th century.
NOVI SAD APPLIED INTELLIGENCE
COMMUNITY
City.AI NOVI SAD shaping up around a community whose goal
are :
To help local actors develop efficiently the Serbian
branch on AI internationally
To work around applied AI challenges with the local &
global ecosystem actors
To democratize AI innovation and close the gap
between technology and society
To train and challenge the local community
LEVERAGING THE POTENTIAL OF AI IN 40+ CITIES
AFRICA
Accra - Lagos
ASIA
Bangalore - Bangkok - Beirut - Chiang Mai - Hanoi - Hong Kong -
Jakarta - Johor Bahru - Karachi - Lahore - Manila - Pune - Seoul -
Singapore - Taipei
AUSTRALASIA
Wellington
EUROPE
Amsterdam - Berlin - Bratislava - Bristol - Brussels - Bucharest -
Budapest - Cambridge - Cluj - Cologne - Copenhagen - Hamburg -
Iasi - Krakow - Kyiv - London - Madrid - Munich - Novi Sad - Oxford
- Paris - Sofia - Stockholm - Stuttgart - Tallinn - Tirana - Valencia -
Valletta - Vienna - Vilnius
NORTH AMERICA
Austin - LA - New York - San Diego - San Francisco
SOUTH AMERICA
Bogota - La Paz - Sao Paulo
Powered by:
Our team
NOVI SAD AI TEAM
Jovan Stojanovic
Ambassador of Novi Sad-AI
Marko Jocic
Co-Ambassador of Novi Sad-AI
Jovana Miletic
Operation manager of Novi Sad-AI
Dejan Vukobratovic
PhD Proffesor and researcher, FTN
on
Belief networks
Ivan Peric
Deep learning engineer
on
NLP in Fintech
LESSONS LEARNED BY
Outline of the Talk
• Who are we?
– iCONIC Centre – Hotspot for massive communications and
information processing
• Our Focus?
– Large-scale networks for information acquisition and
processing (5G)
• Topic This Talk?
– Probabilistic Graphical Models and Belief Propagation
– Applications and Connections (to Deep Learning?)
Outline of the Talk
• Who are we?
– iCONIC Centre – Hotspot for massive communications and
information processing
• Our Focus?
– Large-scale networks for information acquisition and
processing (5G)
• Topic This Talk?
– Probabilistic Graphical Models and Belief Propagation
– Applications and Connections (to Deep Learning?)
iCONIC
iCONIC: intelligent COmmunications, Networking and Information proCessing
Outline of the Talk
• Who are we?
– iCONIC Centre – Hotspot for massive communications and
information processing
• Our Focus?
– Large-scale networks for information acquisition and
processing (5G)
• Topic This Talk?
– Probabilistic Graphical Models and Belief Propagation
– Applications and Connections (to Deep Learning?)
MCC
CN nodes
RAN nodes
MEC
MEC
5G Core Network
5G Radio Access Network
5G Focus No. 1: Machine-Type Communications
https://shop.sodaq.com/en/nb-iot-shield-deluxe.html
3GPP Narrowband IoT (NB-IoT)
NarrowBand IOT
• Standardized within 3GPP
Release 13 (Nov 2016)
• Already in testing/
deployment at many mobile
operators
• Low-Power WAN
• Alternative to LoRa, SigFox
• “Next big thing” for mobile
operators
Early market solutions
5G Focus No. 2: Distributed Information Processing in
Mobile Edge Computing (MEC)
Example: Massive Data Acquisition and Distributed
Information Processing in Smart Grids
IEEE Communications Magazine, Vol. 55, No. 10, October 2017. (http://ieeexplore.ieee.org/document/8067687/)
Outline of the Talk
• Who are we?
– iCONIC Centre – Hotspot for massive communications and
information processing
• Our Focus?
– Large-scale networks for information acquisition and
processing (5G)
• Topic This Talk?
– Probabilistic Graphical Models and Belief Propagation
– Applications and Connections (to Deep Learning?)
Probabilistic Graphical Models
• Model dependencies between random variables of a large-scale system
x1
x2
xN-1
xN
x4
x5
xN-3
xN-2
fs1
fs2
fsM
. . .
x3
Probabilistic Graphical Models
• Variables can be discrete (e.g., ON/OFF) or continuous (e.g., TEMP)
x1
x2
xN-1
xN
x4
x5
xN-3
xN-2
fs1
fs2
fsM
. . .
p(xN) p(xN)
x3
Probabilistic Graphical Models
• We observe (measure) subset of random variables of a large-scale system
x1
x2
xN-1
xN
x4
x5
xN-3
xN-2
fs1
fs2
fsM
. . .
x3
Belief Propagation Algorithm
• Based on a new evidence, we infer values of all variables in the system
x1
x2
xN-1
xN
x4
x5
xN-3
xN-2
fs1
fs2
fsM
. . .
x3
Belief Propagation Algorithm
• Based on a new evidence, we infer values of all variables in the system
x1
x2
xN-1
xN
x4
x5
xN-3
xN-2
fs1
fs2
fsM
. . .
x3
Belief Propagation Algorithm
• After BP converges, we obtain new beliefs about all system variables
x1
x2
xN-1
xN
x4
x5
xN-3
xN-2
fs1
fs2
fsM
. . .
x3
p(xN) p(xN)
Applications
Large-scale Distributed State Estimation in Smart Grids
Power system Probabilistic Graphical Model
Applications
Large-scale Distributed State Estimation in Smart Grids
Applications
• Error correction in
wireless systems
• Image segmentation
• Troubleshooting
– Systems
– Medical Diagnosis
Applications
• Sensor Data Fusion
BP and Deep Learning
• https://sinews.siam.org/Details-Page/deep-deep-trouble
• Michael Elad (Technion) blog “Deep, deep trouble: Deep Learning’s
Impact on Image Processing, Mathematics and Humanity ”
– “Unfortunately, all of these great empirical achievements were obtained
with hardly any theoretical understanding of the underlying paradigm.
Moreover, the optimization employed in the learning process is highly non-
convex and intractable from a theoretical viewpoint.”
– “Should we be happy about this trend? Well, if we are in the business of
solving practical problems, the answer must be positive. Right? Therefore, a
company seeking such a solution should be satisfied. But what about us
scientists?”
– “This is clearly not the school of research we have been taught, and not the
kind of science we want to practice. Should we insist on our more rigorous
ways, even at the cost of falling behind in terms of output quality?”
x1
x2
xN
x4
xN-2
fs1
fs2
fsM
. . .
xN-3
x5
xN-1
BP and Deep Learning
• In many instances, we know BP is too complex. Is there a shortcut?
x3
xN-1
x5
xN-3
x1
xN
Thinking Fast and Slow
• Two cognitive mechanisms:
• FAST: akin to DNN
– Instinctive
– Instantaneous
– Computationally fast shortcut
• SLOW: akin to PGM and BP
– Thoughtful but slow
– Deep
– Natural
Dejan Vukobratovic
PhD professor and researcher
on
Belief networks
Ivan Peric
Deep learning engineer
on
NLP in Fintech
LESSONS LEARNED BY
Application of Deep Learning to NLP
task in commercial projects
IVAN PERIĆ, NOVI SAD 2018
AI/ML Engineer – Synechron Serbia,
Novi Sad
Who am I?
Teaching Assistant – Chair of
Informatics, Faculty of Technical
Sciences, University of Novi Sad
What is Deep Learning?
 Main goal – “Completely” simulate human brain
 Mathematical models that approximate biological concepts, like neurons
 Very big networks of artificial neurons
 A lot of computations
 The result is a hierarchical feature set extractor, that can be used for classification,
transformation to other feature sets, etc.
 Known architectures
 Multilayer Perceptron Neural Networks - MLPs
 Convolutional Neural Networks – CNNs
 Recurrent Neural Networks - RNNs
Where are we now?
 State of the art deep artificial neural networks contain at most thousands of
neurons
 Biological human brain contains 15-30 billion neurons
Use Case - Automated Question Answering Engine
 Terabytes (or even petabytes) of documents
 Banking contracts
 Financial reports
 Financial news articles
 Client emails
 Answer questions that might have an answer in
these documents
 No predefined question list
Automated Question Answering Engine - Idea
[Question,
Answer,
Context]
Word
Embedding
Bidirectional
LSTM with
Attention
Mechanism
Answer
Word Embedding
 Words need to be coded as numbers to be a valid input to ANN
 One-Hot representation (high dimensionality, no semantics in word positions)
 Word embedding allows word representation in a dense vector space, and adds
contextual similarity to words (word2vec, GloVe)
Bidirectional LSTM (Long Short-Term Memory)
 Unidirectional LSTMs capture dependencies only in one direction
 Bidirectional LSTMs captures future and past dependencies and work very good in
tasks that can benefit from this fact
Attention mechanism in LSTM
 Attention mechanism lets network decide which
part of the input sequence it should focus on
 Focused part is probably more important for the
task the sequence model is being trained for than
the rest of the sequence
 In this case, decoder output depends on a
weighted combination of all the input states, not
just the last state
Bidirectional Attention Flow mechanism
 Machine Comprehension of textual data
Published as a conference paper at ICLR 2017
Constraints in Deep Learning application
to commercial projects
 Technical constraints in commercial use of
Deep Learning
 Lack of any kind of data
 Vast amounts of data, but unlabeled
 Data is not opened to the public
 Bad infrastructure for model training
Constraints in Deep Learning application
to commercial projects
 Functional constraints in commercial use of Deep Learning
 Lack of understanding of capabilities of Deep Learning
 Black box model
 Hard or impossible to explain any non-working cases to the client
 Hard or impossible to explain any working cases to the client
 Traditional Data Science approaches based on statistical models, as well as conventional
reasoning in AI and ML (searches, optimization algorithms, fuzzy logic, …) still look more
acceptable to clients
 Usually easier to explain
 They can work very well without big amounts of data
Thank you for
your attention.
Dejan Vukobratovic
PhD Professor and researcher
on
Belief networks
Ivan Peric
Deep learning engineer
on
NLP in Fintech
QA WITH:
Folllow us at Novi Sad city AI

More Related Content

What's hot

Australian Legal Education in 2017: Taking Stock for an Uncertain Future
Australian Legal Education in 2017: Taking Stock for an Uncertain FutureAustralian Legal Education in 2017: Taking Stock for an Uncertain Future
Australian Legal Education in 2017: Taking Stock for an Uncertain Future
Sally Kift
 
Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...
Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...
Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...
Mathias Vercauteren
 

What's hot (17)

Artificial Intelligence Introduction & Business usecases
Artificial Intelligence Introduction & Business usecasesArtificial Intelligence Introduction & Business usecases
Artificial Intelligence Introduction & Business usecases
 
Artificial Intelligence (AI) & Machine Learning: Are You Ready?
Artificial Intelligence (AI) & Machine Learning: Are You Ready?Artificial Intelligence (AI) & Machine Learning: Are You Ready?
Artificial Intelligence (AI) & Machine Learning: Are You Ready?
 
Machine Learning for Non-Technical People - Turing Fest 2019
Machine Learning for Non-Technical People - Turing Fest 2019Machine Learning for Non-Technical People - Turing Fest 2019
Machine Learning for Non-Technical People - Turing Fest 2019
 
Australian Legal Education in 2017: Taking Stock for an Uncertain Future
Australian Legal Education in 2017: Taking Stock for an Uncertain FutureAustralian Legal Education in 2017: Taking Stock for an Uncertain Future
Australian Legal Education in 2017: Taking Stock for an Uncertain Future
 
AI 4 Institution Leaders_Feb 2019
AI  4 Institution Leaders_Feb 2019AI  4 Institution Leaders_Feb 2019
AI 4 Institution Leaders_Feb 2019
 
Data-driven UX: What it really takes and how to get there
Data-driven UX: What it really takes and how to get thereData-driven UX: What it really takes and how to get there
Data-driven UX: What it really takes and how to get there
 
Best Practices for Scaling Data Science Across the Organization
Best Practices for Scaling Data Science Across the OrganizationBest Practices for Scaling Data Science Across the Organization
Best Practices for Scaling Data Science Across the Organization
 
Business growth principles in the new economy
Business growth principles in the new economy Business growth principles in the new economy
Business growth principles in the new economy
 
JU Analytics Day Presentation by Naveen Agarwal, Creative Analytics Solutions...
JU Analytics Day Presentation by Naveen Agarwal, Creative Analytics Solutions...JU Analytics Day Presentation by Naveen Agarwal, Creative Analytics Solutions...
JU Analytics Day Presentation by Naveen Agarwal, Creative Analytics Solutions...
 
Artificial intelligence & machine learning landscape
Artificial intelligence & machine learning landscapeArtificial intelligence & machine learning landscape
Artificial intelligence & machine learning landscape
 
Artificial Intelligence & Software Testing: Hype or Hysteria?
Artificial Intelligence & Software Testing: Hype or Hysteria?Artificial Intelligence & Software Testing: Hype or Hysteria?
Artificial Intelligence & Software Testing: Hype or Hysteria?
 
Machine Intelligence - Wie Systeme lernen und unseren Alltag verändern
Machine Intelligence - Wie Systeme lernen und unseren Alltag verändernMachine Intelligence - Wie Systeme lernen und unseren Alltag verändern
Machine Intelligence - Wie Systeme lernen und unseren Alltag verändern
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
From Biology to Industry. A Blogger’s Journey to Data Science.
From Biology to Industry. A Blogger’s Journey to Data Science.From Biology to Industry. A Blogger’s Journey to Data Science.
From Biology to Industry. A Blogger’s Journey to Data Science.
 
Machine Learning Introduction for Digital Business Leaders
Machine Learning Introduction for Digital Business LeadersMachine Learning Introduction for Digital Business Leaders
Machine Learning Introduction for Digital Business Leaders
 
Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...
Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...
Demystifying AI | Mathias Vercauteren | Keynote at AI 4 Business Summit | Bru...
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 

Similar to Novi sad ai event 1-2018

How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of Things
PayamBarnaghi
 
dagrep_v006_i004_p057_s16152
dagrep_v006_i004_p057_s16152dagrep_v006_i004_p057_s16152
dagrep_v006_i004_p057_s16152
Lenore Mullin
 
MS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.docMS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.doc
butest
 

Similar to Novi sad ai event 1-2018 (20)

AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
 
Cognitive Toolkit - Deep Learning framework from Microsoft
Cognitive Toolkit - Deep Learning framework from MicrosoftCognitive Toolkit - Deep Learning framework from Microsoft
Cognitive Toolkit - Deep Learning framework from Microsoft
 
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
IEEE ACADEMIC PROJECTS
IEEE ACADEMIC PROJECTSIEEE ACADEMIC PROJECTS
IEEE ACADEMIC PROJECTS
 
Designing High performance & Scalable Middleware for HPC
Designing High performance & Scalable Middleware for HPCDesigning High performance & Scalable Middleware for HPC
Designing High performance & Scalable Middleware for HPC
 
Big Crypto for Little Things
Big Crypto for Little ThingsBig Crypto for Little Things
Big Crypto for Little Things
 
grid computing
grid computinggrid computing
grid computing
 
Dl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalDl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_final
 
2018 learning approach-digitaltrends
2018 learning approach-digitaltrends2018 learning approach-digitaltrends
2018 learning approach-digitaltrends
 
Dynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsDynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT Environments
 
OA centre of excellence
OA centre of excellenceOA centre of excellence
OA centre of excellence
 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of Things
 
Designing High-Performance and Scalable Middleware for HPC, AI and Data Science
Designing High-Performance and Scalable Middleware for HPC, AI and Data ScienceDesigning High-Performance and Scalable Middleware for HPC, AI and Data Science
Designing High-Performance and Scalable Middleware for HPC, AI and Data Science
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
 
Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science
 
dagrep_v006_i004_p057_s16152
dagrep_v006_i004_p057_s16152dagrep_v006_i004_p057_s16152
dagrep_v006_i004_p057_s16152
 
MS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.docMS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.doc
 
MDEC Data Matters Series: machine learning and Deep Learning, A Primer
MDEC Data Matters Series: machine learning and Deep Learning, A PrimerMDEC Data Matters Series: machine learning and Deep Learning, A Primer
MDEC Data Matters Series: machine learning and Deep Learning, A Primer
 

Recently uploaded

RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Recently uploaded (20)

RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisIT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and ClusteringKIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answer
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 

Novi sad ai event 1-2018

  • 2. 21st century will achieve times the progress of the 20th century.
  • 3.
  • 4. NOVI SAD APPLIED INTELLIGENCE COMMUNITY City.AI NOVI SAD shaping up around a community whose goal are : To help local actors develop efficiently the Serbian branch on AI internationally To work around applied AI challenges with the local & global ecosystem actors To democratize AI innovation and close the gap between technology and society To train and challenge the local community
  • 5. LEVERAGING THE POTENTIAL OF AI IN 40+ CITIES AFRICA Accra - Lagos ASIA Bangalore - Bangkok - Beirut - Chiang Mai - Hanoi - Hong Kong - Jakarta - Johor Bahru - Karachi - Lahore - Manila - Pune - Seoul - Singapore - Taipei AUSTRALASIA Wellington EUROPE Amsterdam - Berlin - Bratislava - Bristol - Brussels - Bucharest - Budapest - Cambridge - Cluj - Cologne - Copenhagen - Hamburg - Iasi - Krakow - Kyiv - London - Madrid - Munich - Novi Sad - Oxford - Paris - Sofia - Stockholm - Stuttgart - Tallinn - Tirana - Valencia - Valletta - Vienna - Vilnius NORTH AMERICA Austin - LA - New York - San Diego - San Francisco SOUTH AMERICA Bogota - La Paz - Sao Paulo
  • 7. Our team NOVI SAD AI TEAM Jovan Stojanovic Ambassador of Novi Sad-AI Marko Jocic Co-Ambassador of Novi Sad-AI Jovana Miletic Operation manager of Novi Sad-AI
  • 8. Dejan Vukobratovic PhD Proffesor and researcher, FTN on Belief networks Ivan Peric Deep learning engineer on NLP in Fintech LESSONS LEARNED BY
  • 9. Outline of the Talk • Who are we? – iCONIC Centre – Hotspot for massive communications and information processing • Our Focus? – Large-scale networks for information acquisition and processing (5G) • Topic This Talk? – Probabilistic Graphical Models and Belief Propagation – Applications and Connections (to Deep Learning?)
  • 10. Outline of the Talk • Who are we? – iCONIC Centre – Hotspot for massive communications and information processing • Our Focus? – Large-scale networks for information acquisition and processing (5G) • Topic This Talk? – Probabilistic Graphical Models and Belief Propagation – Applications and Connections (to Deep Learning?)
  • 11. iCONIC iCONIC: intelligent COmmunications, Networking and Information proCessing
  • 12. Outline of the Talk • Who are we? – iCONIC Centre – Hotspot for massive communications and information processing • Our Focus? – Large-scale networks for information acquisition and processing (5G) • Topic This Talk? – Probabilistic Graphical Models and Belief Propagation – Applications and Connections (to Deep Learning?)
  • 13. MCC CN nodes RAN nodes MEC MEC 5G Core Network 5G Radio Access Network
  • 14. 5G Focus No. 1: Machine-Type Communications
  • 15. https://shop.sodaq.com/en/nb-iot-shield-deluxe.html 3GPP Narrowband IoT (NB-IoT) NarrowBand IOT • Standardized within 3GPP Release 13 (Nov 2016) • Already in testing/ deployment at many mobile operators • Low-Power WAN • Alternative to LoRa, SigFox • “Next big thing” for mobile operators Early market solutions
  • 16. 5G Focus No. 2: Distributed Information Processing in Mobile Edge Computing (MEC)
  • 17. Example: Massive Data Acquisition and Distributed Information Processing in Smart Grids IEEE Communications Magazine, Vol. 55, No. 10, October 2017. (http://ieeexplore.ieee.org/document/8067687/)
  • 18. Outline of the Talk • Who are we? – iCONIC Centre – Hotspot for massive communications and information processing • Our Focus? – Large-scale networks for information acquisition and processing (5G) • Topic This Talk? – Probabilistic Graphical Models and Belief Propagation – Applications and Connections (to Deep Learning?)
  • 19. Probabilistic Graphical Models • Model dependencies between random variables of a large-scale system x1 x2 xN-1 xN x4 x5 xN-3 xN-2 fs1 fs2 fsM . . . x3
  • 20. Probabilistic Graphical Models • Variables can be discrete (e.g., ON/OFF) or continuous (e.g., TEMP) x1 x2 xN-1 xN x4 x5 xN-3 xN-2 fs1 fs2 fsM . . . p(xN) p(xN) x3
  • 21. Probabilistic Graphical Models • We observe (measure) subset of random variables of a large-scale system x1 x2 xN-1 xN x4 x5 xN-3 xN-2 fs1 fs2 fsM . . . x3
  • 22. Belief Propagation Algorithm • Based on a new evidence, we infer values of all variables in the system x1 x2 xN-1 xN x4 x5 xN-3 xN-2 fs1 fs2 fsM . . . x3
  • 23. Belief Propagation Algorithm • Based on a new evidence, we infer values of all variables in the system x1 x2 xN-1 xN x4 x5 xN-3 xN-2 fs1 fs2 fsM . . . x3
  • 24. Belief Propagation Algorithm • After BP converges, we obtain new beliefs about all system variables x1 x2 xN-1 xN x4 x5 xN-3 xN-2 fs1 fs2 fsM . . . x3 p(xN) p(xN)
  • 25. Applications Large-scale Distributed State Estimation in Smart Grids Power system Probabilistic Graphical Model
  • 26. Applications Large-scale Distributed State Estimation in Smart Grids
  • 27. Applications • Error correction in wireless systems • Image segmentation • Troubleshooting – Systems – Medical Diagnosis
  • 29. BP and Deep Learning • https://sinews.siam.org/Details-Page/deep-deep-trouble • Michael Elad (Technion) blog “Deep, deep trouble: Deep Learning’s Impact on Image Processing, Mathematics and Humanity ” – “Unfortunately, all of these great empirical achievements were obtained with hardly any theoretical understanding of the underlying paradigm. Moreover, the optimization employed in the learning process is highly non- convex and intractable from a theoretical viewpoint.” – “Should we be happy about this trend? Well, if we are in the business of solving practical problems, the answer must be positive. Right? Therefore, a company seeking such a solution should be satisfied. But what about us scientists?” – “This is clearly not the school of research we have been taught, and not the kind of science we want to practice. Should we insist on our more rigorous ways, even at the cost of falling behind in terms of output quality?”
  • 30. x1 x2 xN x4 xN-2 fs1 fs2 fsM . . . xN-3 x5 xN-1 BP and Deep Learning • In many instances, we know BP is too complex. Is there a shortcut? x3 xN-1 x5 xN-3 x1 xN
  • 31. Thinking Fast and Slow • Two cognitive mechanisms: • FAST: akin to DNN – Instinctive – Instantaneous – Computationally fast shortcut • SLOW: akin to PGM and BP – Thoughtful but slow – Deep – Natural
  • 32. Dejan Vukobratovic PhD professor and researcher on Belief networks Ivan Peric Deep learning engineer on NLP in Fintech LESSONS LEARNED BY
  • 33. Application of Deep Learning to NLP task in commercial projects IVAN PERIĆ, NOVI SAD 2018
  • 34. AI/ML Engineer – Synechron Serbia, Novi Sad Who am I? Teaching Assistant – Chair of Informatics, Faculty of Technical Sciences, University of Novi Sad
  • 35. What is Deep Learning?  Main goal – “Completely” simulate human brain  Mathematical models that approximate biological concepts, like neurons  Very big networks of artificial neurons  A lot of computations  The result is a hierarchical feature set extractor, that can be used for classification, transformation to other feature sets, etc.  Known architectures  Multilayer Perceptron Neural Networks - MLPs  Convolutional Neural Networks – CNNs  Recurrent Neural Networks - RNNs
  • 36. Where are we now?  State of the art deep artificial neural networks contain at most thousands of neurons  Biological human brain contains 15-30 billion neurons
  • 37. Use Case - Automated Question Answering Engine  Terabytes (or even petabytes) of documents  Banking contracts  Financial reports  Financial news articles  Client emails  Answer questions that might have an answer in these documents  No predefined question list
  • 38. Automated Question Answering Engine - Idea [Question, Answer, Context] Word Embedding Bidirectional LSTM with Attention Mechanism Answer
  • 39. Word Embedding  Words need to be coded as numbers to be a valid input to ANN  One-Hot representation (high dimensionality, no semantics in word positions)  Word embedding allows word representation in a dense vector space, and adds contextual similarity to words (word2vec, GloVe)
  • 40. Bidirectional LSTM (Long Short-Term Memory)  Unidirectional LSTMs capture dependencies only in one direction  Bidirectional LSTMs captures future and past dependencies and work very good in tasks that can benefit from this fact
  • 41. Attention mechanism in LSTM  Attention mechanism lets network decide which part of the input sequence it should focus on  Focused part is probably more important for the task the sequence model is being trained for than the rest of the sequence  In this case, decoder output depends on a weighted combination of all the input states, not just the last state
  • 42. Bidirectional Attention Flow mechanism  Machine Comprehension of textual data Published as a conference paper at ICLR 2017
  • 43. Constraints in Deep Learning application to commercial projects  Technical constraints in commercial use of Deep Learning  Lack of any kind of data  Vast amounts of data, but unlabeled  Data is not opened to the public  Bad infrastructure for model training
  • 44. Constraints in Deep Learning application to commercial projects  Functional constraints in commercial use of Deep Learning  Lack of understanding of capabilities of Deep Learning  Black box model  Hard or impossible to explain any non-working cases to the client  Hard or impossible to explain any working cases to the client  Traditional Data Science approaches based on statistical models, as well as conventional reasoning in AI and ML (searches, optimization algorithms, fuzzy logic, …) still look more acceptable to clients  Usually easier to explain  They can work very well without big amounts of data
  • 45. Thank you for your attention.
  • 46. Dejan Vukobratovic PhD Professor and researcher on Belief networks Ivan Peric Deep learning engineer on NLP in Fintech QA WITH:
  • 47.
  • 48. Folllow us at Novi Sad city AI