machine learning and artificial intelligenceaapa.files.cms-plus.com/2020seminars/smartports/pavel...
TRANSCRIPT
![Page 1: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/1.jpg)
Machine Learning and Artificial Intelligence
Pavel Skournik.
Saab Technologies LTD
![Page 2: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/2.jpg)
Machine Learning Neural Networks
No Rules Are Universal(except this one)
Dave Thomas.
All Rules Need Context
![Page 3: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/3.jpg)
Global Trends in Technology
![Page 4: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/4.jpg)
Trends in Maritime Domain
• Communication3G, 4G, 5G, Internet, VDES
• ShiftOwned – Subscription (e.g. email, office 365)On premises – CloudDedicated – Open standardsFat client – Web client
• Other ways of workingBeing more efficient / agileMore digitalizationStakeholder integration/interface
• Autonomous vessels Focus towards planningVessel control centers instead of VTS
![Page 5: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/5.jpg)
Evolution of Business
Co-operative ecosystem
2015
Traditional business
Free AIS websites
Operation as-a-service
Maritime Communications
PlatformsStandalone,
turnkey solutions
Today
Local focus
Cloud
Subscription
Connected ports
Integrated ports & hinterland
Role of operator decreases
New technology and business
models
2025 ?
Open Source software
Community Portals
![Page 6: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/6.jpg)
Eco-system: Fairway to Freeway
![Page 7: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/7.jpg)
Machine Learning and AI
One of the biggest benefits of AI or Machine Learning is the ability to make accurate predictions based on historical patterns.
AI means that computers can
process information on their own and
advise on the situation or solution on
their own
![Page 8: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/8.jpg)
Machine Learning evolution
AI Machine
Learning
Deep
Learning
1950 1980 2010
![Page 9: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/9.jpg)
Machine Learning groups
- Machine learning is the general term for when computers learn from data
- There are lots of different ways that machines can learn
- They can be grouped into supervised, unsupervised, and reinforcement
algorithms
- The data that you feed to a machine learning algorithm can be input-output
pairs or just inputs
![Page 10: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/10.jpg)
Supervised Learning
Supervised learning algorithms require input-output pairs (i.e. they require the
output)
- you feed it an example input, then the associated output
- you repeat the above step many many times
- eventually, the algorithm picks up a pattern between the inputs and outputs
now, you can feed it a brand new input, and it will predict the output for you
Feature -> Label
![Page 11: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/11.jpg)
Unsupervised Learning
Unsupervised learning requires only the input data (not the outputs)
- you feed it an example input (without the associated output)
- you repeat the above step many times
- eventually, the algorithm clusters your inputs into groups
now, you can feed it a brand new input, and the algorithm will predict which
cluster it belongs with
![Page 12: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/12.jpg)
Quiz
Facebook Face Recognition
Netflix Movie recommendation
Credit Card Fraud Detection
![Page 13: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/13.jpg)
Machine Learning basics
Neural Network
![Page 14: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/14.jpg)
K-Nearest Neighbors
![Page 15: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/15.jpg)
Convolutional Neural Network
weight
error
![Page 16: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/16.jpg)
Machine Learning processing
![Page 17: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/17.jpg)
Questions that can be answered
1.How Much / How Many?• What Temperature on Tuesday? How many users log in tomorrow?
2.Which Category?• Is it a Cat or a Dog?
3.Which Group?• Which viewers like the same movie?
4.Is it weird?• Is this internet message is typical? (spam, fraud)
5.Which action to take?• Turn left, go forward and so on (PID systems)
![Page 18: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/18.jpg)
Teaching with Data
Is that a good vacation spot?
![Page 19: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/19.jpg)
Teaching with Data
![Page 20: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/20.jpg)
Teaching with Data
![Page 21: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/21.jpg)
Tools / Platforms
![Page 22: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/22.jpg)
Accurately Predicting RequirementsAI can use huge datasets to learn the history• Transport time of cargo ships• What are required services?• How long they wait to unload cargo?• How many cranes are available at
port/terminal?• How long inspections and other handling takes?• Learn weather patterns consequences• Learn the affects of certain shipping seasons• Learn congestion in shipping lanes.
Computers can synthesize all that data, offering better estimation of ship times/service requirements than previously possible.
Computers can detect potential problems in advance, providing ability to make adjustments to plans when needed.
![Page 23: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/23.jpg)
Improving Shipping Speed and Safety
• Regulate a vessel’s environmental efficiency• Reduce unnecessary fuel consumption, greenhouse gas emissions• Optimize terminal operations• Help better maintain the equipment used by flagging certain
milestones or identifying malfunctioning equipment• Ensure compliance with regulations
![Page 24: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/24.jpg)
‘Mimicking’ Human - Making Decisions
• Imitate human senses• Responding to visual cues and
sound.• Ability to read and interpret data
from sensors• Rules engines• Predictive Modeling• Learned selection • Pattern Recognition• ………..
![Page 25: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/25.jpg)
GAPS with AI
• Nearly all machine learning algorithms assume that the world does not change.• Most machine learning algorithms take a lot of examples to learn• Machine learning can’t tell what caused what
![Page 26: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/26.jpg)
AI and Human in combined workflow
Human insight and judgment close the gap
There are many business decisions that depend on more than just big (structured) data.
Some information is only available in our minds and transmitted through culture and other forms of non-digital communication.
This information is inaccessible to AI and extremely relevant to business decisions
![Page 27: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/27.jpg)
Real-life Application Examples
![Page 28: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/28.jpg)
Collision Detection / Prediction
![Page 29: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/29.jpg)
Service Planning
![Page 30: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/30.jpg)
Rostering
![Page 31: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/31.jpg)
Route/ETA Prediction
![Page 32: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/32.jpg)
Port CDM
![Page 33: Machine Learning and Artificial Intelligenceaapa.files.cms-plus.com/2020Seminars/SmartPorts/Pavel Skournik.pdf · •Learn the affects of certain shipping seasons •Learn congestion](https://reader035.vdocuments.net/reader035/viewer/2022070704/5e830ded237acb35c527d3cb/html5/thumbnails/33.jpg)
Anomaly Detection / Density Prediction