SlideShare a Scribd company logo
1 of 44
Download to read offline
May 19, 2022
This project has received funding from the European Union's Horizon 2020
research and innovation programme under grant agreement No 952091.
This project has received funding from the European Union's Horizon 2020
research and innovation programme under grant agreement No 952091.
HUMAN CENTRIC ALGEBRAIC MACHINE LEARNING
AML & ALMA Project overview
Presenters:
● Fernando Martin-Maroto (ALG)
● Raúl Sánchez-Mateos Lizano (EPROS)
June 1, 2023
2
Agenda
● Algebraic Machine
Learning (AML)
● General Overview
● ALMA Project
○ Consortium
responsibilities
○ Overall Architecture
Definition
○ Market positioning
3
Agenda
● Algebraic Machine
Learning (AML)
● General Overview
● ALMA Project
○ Consortium
responsibilities
○ Overall Architecture
Definition
○ Market positioning
| | 4
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - The new technological direction
Research in a new Machine Learning paradigm based on Algebra
ALGEBRAIC MACHINE LEARNING
Machine Learning from semantic embeddings of data and
formal knowledge into discrete algebraic structures
| | 5
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - What is it?
AML vs Traditional approaches to machine learning:
Symbolic AI:
⚙ Description of the world using formulas
⚙ Difficulty learning from data
⚙ High transparency
Statistical Learning (including Neural Networks)
⚙ Learning from data
⚙ Difficulty using formal descriptions
⚙ Usually opaque
Algebraic Machine Learning:
⚙ Description of the world using formulas
⚙ Learning from data
⚙ Can combine data and formal descriptions
⚙ High transparency
| | 6
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - What is it?
AML vs Traditional approaches to machine learning:
Symbolic AI:
⚙ Uses symbols
⚙ Symbols represent real world objects
⚙ Mostly uses discrete mathematics
⚙ Symbols are permanent
Statistical Learning (including Neural Networks)
⚙ Uses parameters
⚙ Parameters can map to the world or to intermediate
internal descriptions
⚙ Mostly uses continuous mathematics
⚙ Parameters can change
Algebraic Machine Learning:
⚙ Uses symbols
⚙ Symbols can map to the world (constants) or to
intermediate internal descriptions (atoms)
⚙ Uses discrete mathematics
⚙ Can create new symbols
⚙ Symbols can change
| | 7
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - What is it?
AML vs Traditional approaches to machine learning: underlying principles
Symbolic AI:
⚙ Satisfiability,
⚙ Logic, deduction, inference
Statistical Learning (including Neural Networks)
⚙ Error minimization
⚙ Fitting
⚙ Statistical inference
Algebraic Machine Learning:
⚙ Indecomposability
⚙ Maximization of algebraic freedom
⚙ Small size
⚙ Stability of indecomposable components
| | 8
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - What is it?
Traditional approaches to machine learning
DATA
FORMAL KNOWLEDGE
TRAINING DATA
EMBEDDING IN AN
ALGEBRAIC THEORY
AML ENGINE
= ….
Φ Φ Φ Φ Φ
symbols
defined by the
user
symbols
generated by
the engine
| | 9
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Proven Cases
Proven cases of Algebraic Machine Learning
Learning a maze
Queens
completion problem
Handwritten
digit recognition
- Supervised learning (MNIST)
- Atoms: algebraic elements
resulting from learning
- Learning from formal knowledge
- Rules encoded in the algebra
- AML understands the game from
the beginning of learning process
- Learning from formal knowledge
- The path concept and geometry are
encoded in the algebra
| | 10
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Proven Cases
Proven cases of Algebraic Machine Learning
Classification of human
motion
Finding hamiltonian
paths
Resolving and
creating sudokus
- Learning from formal knowledge
to solve sudoku games
- Rules are encoded in the algebra
- Inventing new sudoku games
- Finding a hamiltonian path from a
description of the tasks.
- More efficient than naive
backtracking methods
- Learning from both formal knowledge
and data (OPPORTUNITY)
- Activity recognition.
| | 11
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Ongoing case studies
Ongoing Algebraic Machine Learning applications
World models
Robot control and
path planning
Interaction with
gesture keyboard
- Gesture keyboard
- Confidence feedback interface
- Robot control and landscape
navigation
- Formal description of high level
real-world concepts
- Ethical aspects
| | 12
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Features
Research in a new Machine Learning paradigm based on Algebra
Less sensitive to
statistical features
of training data
No tradeoff between
memorization and
learning (no overfitting)
High mathematical
transparency
Large-scale
distributed learning
Interactive ML
| | 13
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Features
Unique features of Algebraic Machine Learning
Less sensitive to
statistical features
of training data
High mathematical
transparency
Distributed ML
ecosystem
Interactive ML
No tradeoff between
memorization and
learning (no overfitting)
| | 14
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
Symbolic AI capable of learning from:
⚙ Semantic embedding of data
⚙ Identify patterns in images (supervised learning)
⚙ Formal specification of human knowledge
⚙ Solve the N-Queen completion problem from a formal
description of the rules of the game
(unsupervised learning)
AML - Features
Research in a new Machine Learning paradigm based on Algebra
| | 15
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Features
Unique features of Algebraic Machine Learning
Less sensitive to
statistical features
of training data
High mathematical
transparency
Distributed ML
ecosystem
Interactive ML
No tradeoff between
memorization and
learning (no overfitting)
| | 16
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Learning and memorization
Unique features of Algebraic Machine Learning
| | 17
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Features
Unique features of Algebraic Machine Learning
Less sensitive to
statistical features
of training data
High mathematical
transparency
Distributed ML
ecosystem
Interactive ML
No tradeoff between
memorization and
learning (no overfitting)
| | 18
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Features
Unique features of Algebraic Machine Learning
Less sensitive to
statistical features
of training data
High mathematical
transparency
Distributed ML
ecosystem
Interactive ML
No tradeoff between
memorization and
learning (no overfitting)
| | 19
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Features
Unique features of Algebraic Machine Learning
| | 20
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - Features
Unique features of Algebraic Machine Learning
Less sensitive to
statistical features
of training data
High mathematical
transparency
Distributed ML
ecosystem
Interactive ML
No tradeoff between
memorization and
learning (no overfitting)
| | 21
AML & ALMA Project Overview - Algebraic Machine Learning (AML)
June 1, 2023 H2020-EIC-FETPROACT-2019
AML - References
⚙ Method for large-scale distributed machine learning using formal knowledge and training data,
(2018) PCT application, US patent application US20190385087A1 F. Martin-Maroto
⚙ Algebraic Machine Learning. F. Martin-Maroto, & G. de Polavieja (2018). Algebraic Machine
Learning. arXiv:1803.05252.
⚙ Finite Atomized Semilattices. F. Martin-Maroto, F., & G. de Polavieja (2021). Finite Atomized
Semilattices. arXiv:2102.08050.
⚙ In-memory Processing of Algebraic Machine Learning, (2021) PCT application, US patent
application, F. Martin-Maroto, N. Abderrahaman-Elena, G. de Polavieja.
⚙ Semantic Embeddings in Semilattices. F. Martin-Maroto & G. de Polavieja. (2022).
Publicly available documents
22
Agenda
● Algebraic Machine
Learning (AML)
● General Overview
● ALMA Project
○ Consortium
responsibilities
○ Overall Architecture
Definition
○ Market positioning
| | 23
AML & ALMA Project Overview - General Overview
June 1, 2023 H2020-EIC-FETPROACT-2019
General Overview
AML - a new generation of interactive human-centric learning systems
Training &
Decision Making
Process
Machine decisions can be challenged,
interpreted, refined and adjusted.
Mutual exchange, introspection and active
learning of both system and user.
User introspection
Explore models beyond the state.of-the-art
offline and centralised data processing.
Pursue new avenues, such as incremental,
unsupervised, active, one-shot and ‘small data’
ML.
Machine learning
| | 24
AML & ALMA Project Overview - General Overview
June 1, 2023 H2020-EIC-FETPROACT-2019
General Overview
Objectives of ALMA project
Models, ethics and culture with AML
Dissemination of AML
Use cases
4
5
6
1
2
3
Foundations of AML
Methodologies to work with AML
Computing and networking tools
Principles of generalization in
AML and combination with
other ML techniques
AML Description Language to
enhance Human-Computer
interaction
Decentralised platform to
integrate AML-based nodes and
connect them with other SWs
Represent complex human
concepts with AML
Promote the adoption of AML
Verify AML ideas and
requirements of project
developments
| | 25
AML & ALMA Project Overview - General Overview
June 1, 2023 H2020-EIC-FETPROACT-2019
General Overview
AML - The new technological direction
Problem
⚙ Traditional ML
⚙ High sensitivity to statistical
properties of training data
⚙ Major difficulties combining
heterogeneous knowledge
⚙ Current ML algorithms models
⚙ Difficult to understand
⚙ Statistical learning “black-boxes”
⚙ Implicit biases in decision making
Approach
⚙ AML - a new viable Artificial
Intelligence paradigm
⚙ New radical approach based on
algebraic embeddings
⚙ Next AI frontier with verifiable
features of
⚙ Explainability
⚙ Trustworthiness
⚙ Transparency
26
Agenda
● Algebraic Machine
Learning (AML)
● General Overview
● ALMA Project
○ Consortium
responsibilities
○ Overall Architecture
Definition
○ Market positioning
| | 27
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
ALMA Project Overview
1. Consortium responsibilities
2. Overall architecture definition
3. Market positioning
Table of contents
| | 28
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
ALMA Project Overview
1. Consortium responsibilities
2. Overall architecture definition
3. Market positioning
Table of contents
| | 29
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
ALMA Consortium
Proyectos y Sistemas de
Mantenimiento SL (eProsima)
German Research Center for
Artificial Intelligence
Technical Research Centre of Finland
| | 30
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP1 - PM, Architecture & Tech. coordination
Project management
● Project organisation and communication
● Reporting, financial management
● Progress monitoring and risk mitigation
Overall Architecture definition
● Coordinate scientific and technical inputs
● AML-DL and AML-IP specifications
● Complete software, interfaces, dependencies, and interactions design
Innovation management plan
Consortium responsibilities regarding WP1
1
2
3
| | 31
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP2 - Fundamentals of Interactive AML
Generalization of AML
● How well AML generalizes outside training dataset
Work with traditional ML systems
● Compare AML result with statistical learning systems
● Couple other ML techniques (deep learning) with AML
Human-AML interaction
● Test the ability of AML to learn from formal knowledge
● How AML teach the human the results
(human in the training loop)
Collective learning
● Learn from many algebras running in parallel
Consortium responsibilities regarding WP2
1
2
3
4
| | 32
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP3 - AML Description language
AML-DL specification
● Write the AML-DL specification and AML-DL interpreter
Consistency checker
● Validate algebraic instruction blocks
Debugging tools
● Tools to assist AML-DL developers
AML accelerator
● Research on SW/HW AML acceleration
Consortium responsibilities regarding WP3
1
2
3
4
| | 33
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP4 - Human AML Interaction
Cognitive foundations for Human-AML interaction
● How human learn from and control interaction with AML
Interaction paradigm methodology
● Enable AI researchers to create more effective human-computer partnerships
● Requirements for AML based interactive machine learning
Working prototype
● Demonstrate the design methodology and interaction paradigm
Evaluation methods
● Efficiency of the interaction from human perspective
Consortium responsibilities regarding WP4
1
2
3
4
| | 34
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP5 - Models, ethics and culture with AML
AML based world models
● Embed complex models into AML
Represent complex human concepts with AML
● Human centric AI
Human-AML co-creation of complex models
● AML ability to recognize complex real world situations
AML ethical and cultural concepts model
● Refinement of Human-AML co-creation of complex domain models
Consortium responsibilities regarding WP5
1
2
3
4
| | 35
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP6 - System tools
Consortium responsibilities regarding WP6
AML Integrating Platform (AML-IP)
● Interconnect AML components
● Cloud and edge computing environments
Robotics and Constrained Devices
● Extend AML-IP for ROS 2 compatibility
Open source tools for AML
experimentation
● Libraries with reusable AML algorithms for AI/ML
problems
1
2
3
| | 36
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP7 - Use cases
Image Classification using interactive AML
● Study image classification improvements with AML
Intelligent Tools for supporting creative professionals
● Provide support for cultural, gender and related issues
Higher-level cognition for domestic assistance robots
● Encode domestic tasks using AML-DL
Consortium responsibilities regarding WP7
1
2
3
| | 37
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
WP8 - Dissemination, Exploitation and
Collaboration
Communication and dissemination strategy
● Publish results
● Participation in events and workshop organization
Collaboration with other projects and initiatives
● Collaborate with ROS and FIWARE to build open source tools
● Collaborate with AI/ML european communities
Exploitation and Outlook Plan
● Short and long term plans for AML dissemination and exploitation
● Alignment with the European Research Agenda for AI
Consortium responsibilities regarding WP8
1
2
3
| | 38
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
ALMA Project Overview
1. Consortium responsibilities
2. Overall architecture definition
3. Market positioning
Table of contents
| | 39
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
Overall architecture definition
ALMA Architecture and WP dependencies
| | 40
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
ALMA Project Overview
1. Consortium responsibilities
2. Overall architecture definition
3. Market positioning
Table of contents
| | 41
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
ALMA Mission
To provide a new ML paradigm, known as
AML
⚙ Easily understandable by (no black-box)
⚙ Ease of interaction (Human-AML interaction)
⚙ Seamless integration with AML-IP
⚙ Ensure long-term maintenance of AML environments
Spain
Portugal
Germany
France Finland
| | 42
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
USP - Value Proposition
Core message and brand promise of ALMA project
Controllable transparent, distributed and non-centralized machine
learning. An algebraic approach to ML that can complement statistical
methods.
Brand promise
AML: The novel Machine Learning paradigm leveraging abstract algebra
for better control and more transparent AI.
Core message
| | 43
AML & ALMA Project Overview - ALMA Project
June 1, 2023 H2020-EIC-FETPROACT-2019
Market positioning
Community impact and engagement
● alma-ai.eu
● eprosima.com/products-all/r-d-projects/eu-project-alma
● github.com/eProsima/AML-IP
| |
alma-ai.eu
44
AML & ALMA Project Overview
June 1, 2023
alma@eprosima.com alma-ai.eu
H2020-EIC-FETPROACT-2019

More Related Content

Similar to AML & ALMA Project Overview

Facing future together
Facing future togetherFacing future together
Facing future togetherSergey Zhdanov
 
Industrial Internet of Things
Industrial Internet of ThingsIndustrial Internet of Things
Industrial Internet of ThingsSergey Zhdanov
 
Machine Learning.docx.pdf
Machine Learning.docx.pdfMachine Learning.docx.pdf
Machine Learning.docx.pdfDevDeshpande2
 
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)ICARUS2020.aero
 
Machine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
Machine Learning and AI: An Intuitive Introduction - CFA Institute MasterclassMachine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
Machine Learning and AI: An Intuitive Introduction - CFA Institute MasterclassQuantUniversity
 
AI Pioneers: Developing a Community of Practice for Artificial Intelligence ...
AI Pioneers: Developing a Community of Practice  for Artificial Intelligence ...AI Pioneers: Developing a Community of Practice  for Artificial Intelligence ...
AI Pioneers: Developing a Community of Practice for Artificial Intelligence ...Graham Attwell
 
IRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management SystemIRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management SystemIRJET Journal
 
GSDV - Global Seoul Forum 2020
GSDV - Global Seoul Forum 2020GSDV - Global Seoul Forum 2020
GSDV - Global Seoul Forum 2020Riri Kusumarani
 
Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0
Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0
Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0Natig Vahabov
 
Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.Dagmar Monett
 
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...Sandro D'Elia
 
2018 10-man machinecollaboration-withvideolinks
2018 10-man machinecollaboration-withvideolinks2018 10-man machinecollaboration-withvideolinks
2018 10-man machinecollaboration-withvideolinksAbhilash Gopalakrishnan
 
Finely Chair talk: Every company is an AI company - and why Universities sho...
Finely Chair talk: Every company is an AI company  - and why Universities sho...Finely Chair talk: Every company is an AI company  - and why Universities sho...
Finely Chair talk: Every company is an AI company - and why Universities sho...Amit Sheth
 
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE PlatformECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE PlatformJangHee Lee
 
Slides ali-icomet2018
Slides ali-icomet2018Slides ali-icomet2018
Slides ali-icomet2018Hazrat Ali
 
VSSML18. European Machine Learning Platform
VSSML18. European Machine Learning PlatformVSSML18. European Machine Learning Platform
VSSML18. European Machine Learning PlatformBigML, Inc
 
AIVS - AI, Industrial Data Space, and Innovation Transformation
AIVS - AI, Industrial Data Space, and Innovation TransformationAIVS - AI, Industrial Data Space, and Innovation Transformation
AIVS - AI, Industrial Data Space, and Innovation Transformationpantapong
 

Similar to AML & ALMA Project Overview (20)

Facing future together
Facing future togetherFacing future together
Facing future together
 
Industrial Internet of Things
Industrial Internet of ThingsIndustrial Internet of Things
Industrial Internet of Things
 
5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective
 
Signal smart lamp posts in Hong Kong
Signal smart lamp posts in Hong KongSignal smart lamp posts in Hong Kong
Signal smart lamp posts in Hong Kong
 
Machine Learning.docx.pdf
Machine Learning.docx.pdfMachine Learning.docx.pdf
Machine Learning.docx.pdf
 
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
 
Machine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
Machine Learning and AI: An Intuitive Introduction - CFA Institute MasterclassMachine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
Machine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
 
AI Pioneers: Developing a Community of Practice for Artificial Intelligence ...
AI Pioneers: Developing a Community of Practice  for Artificial Intelligence ...AI Pioneers: Developing a Community of Practice  for Artificial Intelligence ...
AI Pioneers: Developing a Community of Practice for Artificial Intelligence ...
 
IRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management SystemIRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management System
 
GSDV - Global Seoul Forum 2020
GSDV - Global Seoul Forum 2020GSDV - Global Seoul Forum 2020
GSDV - Global Seoul Forum 2020
 
Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0
Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0
Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0
 
Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.
 
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
 
2018 10-man machinecollaboration-withvideolinks
2018 10-man machinecollaboration-withvideolinks2018 10-man machinecollaboration-withvideolinks
2018 10-man machinecollaboration-withvideolinks
 
Car and Road Test.pdf
Car and Road Test.pdfCar and Road Test.pdf
Car and Road Test.pdf
 
Finely Chair talk: Every company is an AI company - and why Universities sho...
Finely Chair talk: Every company is an AI company  - and why Universities sho...Finely Chair talk: Every company is an AI company  - and why Universities sho...
Finely Chair talk: Every company is an AI company - and why Universities sho...
 
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE PlatformECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
 
Slides ali-icomet2018
Slides ali-icomet2018Slides ali-icomet2018
Slides ali-icomet2018
 
VSSML18. European Machine Learning Platform
VSSML18. European Machine Learning PlatformVSSML18. European Machine Learning Platform
VSSML18. European Machine Learning Platform
 
AIVS - AI, Industrial Data Space, and Innovation Transformation
AIVS - AI, Industrial Data Space, and Innovation TransformationAIVS - AI, Industrial Data Space, and Innovation Transformation
AIVS - AI, Industrial Data Space, and Innovation Transformation
 

More from eProsima

micro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollersmicro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollerseProsima
 
Fast DDS Hello World in Windows
Fast DDS Hello World in WindowsFast DDS Hello World in Windows
Fast DDS Hello World in WindowseProsima
 
ROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enablerROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enablereProsima
 
Algebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the gameAlgebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the gameeProsima
 
Vulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolsetVulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolseteProsima
 
micro-ROS Humble Hawskbill
micro-ROS Humble Hawskbillmicro-ROS Humble Hawskbill
micro-ROS Humble HawskbilleProsima
 
eProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenarioeProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenarioeProsima
 
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case eProsima
 
micro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUsmicro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUseProsima
 
micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...eProsima
 
micro-ROS - New client library and middleware features
micro-ROS - New client library and middleware featuresmicro-ROS - New client library and middleware features
micro-ROS - New client library and middleware featureseProsima
 
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & EricssonTowards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & EricssoneProsima
 
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...eProsima
 
Micro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSMicro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSeProsima
 
eProsima - Company brief
eProsima - Company briefeProsima - Company brief
eProsima - Company briefeProsima
 
Fast DDS Features & Tools
Fast DDS Features & ToolsFast DDS Features & Tools
Fast DDS Features & ToolseProsima
 
micro-ROS Galactic
micro-ROS Galacticmicro-ROS Galactic
micro-ROS GalacticeProsima
 
Integration Service: Integrating Communication Protocols
Integration Service: Integrating Communication ProtocolsIntegration Service: Integrating Communication Protocols
Integration Service: Integrating Communication ProtocolseProsima
 
Micro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollersMicro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollerseProsima
 
micro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUsmicro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUseProsima
 

More from eProsima (20)

micro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollersmicro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollers
 
Fast DDS Hello World in Windows
Fast DDS Hello World in WindowsFast DDS Hello World in Windows
Fast DDS Hello World in Windows
 
ROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enablerROS 2 deployment in K8s: DDS Router as WAN comms enabler
ROS 2 deployment in K8s: DDS Router as WAN comms enabler
 
Algebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the gameAlgebraic Machine Learning - On changing the rules of the game
Algebraic Machine Learning - On changing the rules of the game
 
Vulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolsetVulcanexus: the all-in-one ROS 2 toolset
Vulcanexus: the all-in-one ROS 2 toolset
 
micro-ROS Humble Hawskbill
micro-ROS Humble Hawskbillmicro-ROS Humble Hawskbill
micro-ROS Humble Hawskbill
 
eProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenarioeProsima DDS Router: a micro-ROS Cloud scenario
eProsima DDS Router: a micro-ROS Cloud scenario
 
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case
 
micro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUsmicro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUs
 
micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...micro-ROS goes easy: Developing professional applications using Eclipse based...
micro-ROS goes easy: Developing professional applications using Eclipse based...
 
micro-ROS - New client library and middleware features
micro-ROS - New client library and middleware featuresmicro-ROS - New client library and middleware features
micro-ROS - New client library and middleware features
 
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & EricssonTowards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson
 
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
 
Micro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSMicro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROS
 
eProsima - Company brief
eProsima - Company briefeProsima - Company brief
eProsima - Company brief
 
Fast DDS Features & Tools
Fast DDS Features & ToolsFast DDS Features & Tools
Fast DDS Features & Tools
 
micro-ROS Galactic
micro-ROS Galacticmicro-ROS Galactic
micro-ROS Galactic
 
Integration Service: Integrating Communication Protocols
Integration Service: Integrating Communication ProtocolsIntegration Service: Integrating Communication Protocols
Integration Service: Integrating Communication Protocols
 
Micro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollersMicro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollers
 
micro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUsmicro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUs
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

AML & ALMA Project Overview

  • 1. May 19, 2022 This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 952091. This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 952091. HUMAN CENTRIC ALGEBRAIC MACHINE LEARNING AML & ALMA Project overview Presenters: ● Fernando Martin-Maroto (ALG) ● Raúl Sánchez-Mateos Lizano (EPROS) June 1, 2023
  • 2. 2 Agenda ● Algebraic Machine Learning (AML) ● General Overview ● ALMA Project ○ Consortium responsibilities ○ Overall Architecture Definition ○ Market positioning
  • 3. 3 Agenda ● Algebraic Machine Learning (AML) ● General Overview ● ALMA Project ○ Consortium responsibilities ○ Overall Architecture Definition ○ Market positioning
  • 4. | | 4 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - The new technological direction Research in a new Machine Learning paradigm based on Algebra ALGEBRAIC MACHINE LEARNING Machine Learning from semantic embeddings of data and formal knowledge into discrete algebraic structures
  • 5. | | 5 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - What is it? AML vs Traditional approaches to machine learning: Symbolic AI: ⚙ Description of the world using formulas ⚙ Difficulty learning from data ⚙ High transparency Statistical Learning (including Neural Networks) ⚙ Learning from data ⚙ Difficulty using formal descriptions ⚙ Usually opaque Algebraic Machine Learning: ⚙ Description of the world using formulas ⚙ Learning from data ⚙ Can combine data and formal descriptions ⚙ High transparency
  • 6. | | 6 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - What is it? AML vs Traditional approaches to machine learning: Symbolic AI: ⚙ Uses symbols ⚙ Symbols represent real world objects ⚙ Mostly uses discrete mathematics ⚙ Symbols are permanent Statistical Learning (including Neural Networks) ⚙ Uses parameters ⚙ Parameters can map to the world or to intermediate internal descriptions ⚙ Mostly uses continuous mathematics ⚙ Parameters can change Algebraic Machine Learning: ⚙ Uses symbols ⚙ Symbols can map to the world (constants) or to intermediate internal descriptions (atoms) ⚙ Uses discrete mathematics ⚙ Can create new symbols ⚙ Symbols can change
  • 7. | | 7 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - What is it? AML vs Traditional approaches to machine learning: underlying principles Symbolic AI: ⚙ Satisfiability, ⚙ Logic, deduction, inference Statistical Learning (including Neural Networks) ⚙ Error minimization ⚙ Fitting ⚙ Statistical inference Algebraic Machine Learning: ⚙ Indecomposability ⚙ Maximization of algebraic freedom ⚙ Small size ⚙ Stability of indecomposable components
  • 8. | | 8 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - What is it? Traditional approaches to machine learning DATA FORMAL KNOWLEDGE TRAINING DATA EMBEDDING IN AN ALGEBRAIC THEORY AML ENGINE = …. Φ Φ Φ Φ Φ symbols defined by the user symbols generated by the engine
  • 9. | | 9 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Proven Cases Proven cases of Algebraic Machine Learning Learning a maze Queens completion problem Handwritten digit recognition - Supervised learning (MNIST) - Atoms: algebraic elements resulting from learning - Learning from formal knowledge - Rules encoded in the algebra - AML understands the game from the beginning of learning process - Learning from formal knowledge - The path concept and geometry are encoded in the algebra
  • 10. | | 10 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Proven Cases Proven cases of Algebraic Machine Learning Classification of human motion Finding hamiltonian paths Resolving and creating sudokus - Learning from formal knowledge to solve sudoku games - Rules are encoded in the algebra - Inventing new sudoku games - Finding a hamiltonian path from a description of the tasks. - More efficient than naive backtracking methods - Learning from both formal knowledge and data (OPPORTUNITY) - Activity recognition.
  • 11. | | 11 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Ongoing case studies Ongoing Algebraic Machine Learning applications World models Robot control and path planning Interaction with gesture keyboard - Gesture keyboard - Confidence feedback interface - Robot control and landscape navigation - Formal description of high level real-world concepts - Ethical aspects
  • 12. | | 12 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Features Research in a new Machine Learning paradigm based on Algebra Less sensitive to statistical features of training data No tradeoff between memorization and learning (no overfitting) High mathematical transparency Large-scale distributed learning Interactive ML
  • 13. | | 13 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Features Unique features of Algebraic Machine Learning Less sensitive to statistical features of training data High mathematical transparency Distributed ML ecosystem Interactive ML No tradeoff between memorization and learning (no overfitting)
  • 14. | | 14 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 Symbolic AI capable of learning from: ⚙ Semantic embedding of data ⚙ Identify patterns in images (supervised learning) ⚙ Formal specification of human knowledge ⚙ Solve the N-Queen completion problem from a formal description of the rules of the game (unsupervised learning) AML - Features Research in a new Machine Learning paradigm based on Algebra
  • 15. | | 15 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Features Unique features of Algebraic Machine Learning Less sensitive to statistical features of training data High mathematical transparency Distributed ML ecosystem Interactive ML No tradeoff between memorization and learning (no overfitting)
  • 16. | | 16 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Learning and memorization Unique features of Algebraic Machine Learning
  • 17. | | 17 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Features Unique features of Algebraic Machine Learning Less sensitive to statistical features of training data High mathematical transparency Distributed ML ecosystem Interactive ML No tradeoff between memorization and learning (no overfitting)
  • 18. | | 18 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Features Unique features of Algebraic Machine Learning Less sensitive to statistical features of training data High mathematical transparency Distributed ML ecosystem Interactive ML No tradeoff between memorization and learning (no overfitting)
  • 19. | | 19 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Features Unique features of Algebraic Machine Learning
  • 20. | | 20 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - Features Unique features of Algebraic Machine Learning Less sensitive to statistical features of training data High mathematical transparency Distributed ML ecosystem Interactive ML No tradeoff between memorization and learning (no overfitting)
  • 21. | | 21 AML & ALMA Project Overview - Algebraic Machine Learning (AML) June 1, 2023 H2020-EIC-FETPROACT-2019 AML - References ⚙ Method for large-scale distributed machine learning using formal knowledge and training data, (2018) PCT application, US patent application US20190385087A1 F. Martin-Maroto ⚙ Algebraic Machine Learning. F. Martin-Maroto, & G. de Polavieja (2018). Algebraic Machine Learning. arXiv:1803.05252. ⚙ Finite Atomized Semilattices. F. Martin-Maroto, F., & G. de Polavieja (2021). Finite Atomized Semilattices. arXiv:2102.08050. ⚙ In-memory Processing of Algebraic Machine Learning, (2021) PCT application, US patent application, F. Martin-Maroto, N. Abderrahaman-Elena, G. de Polavieja. ⚙ Semantic Embeddings in Semilattices. F. Martin-Maroto & G. de Polavieja. (2022). Publicly available documents
  • 22. 22 Agenda ● Algebraic Machine Learning (AML) ● General Overview ● ALMA Project ○ Consortium responsibilities ○ Overall Architecture Definition ○ Market positioning
  • 23. | | 23 AML & ALMA Project Overview - General Overview June 1, 2023 H2020-EIC-FETPROACT-2019 General Overview AML - a new generation of interactive human-centric learning systems Training & Decision Making Process Machine decisions can be challenged, interpreted, refined and adjusted. Mutual exchange, introspection and active learning of both system and user. User introspection Explore models beyond the state.of-the-art offline and centralised data processing. Pursue new avenues, such as incremental, unsupervised, active, one-shot and ‘small data’ ML. Machine learning
  • 24. | | 24 AML & ALMA Project Overview - General Overview June 1, 2023 H2020-EIC-FETPROACT-2019 General Overview Objectives of ALMA project Models, ethics and culture with AML Dissemination of AML Use cases 4 5 6 1 2 3 Foundations of AML Methodologies to work with AML Computing and networking tools Principles of generalization in AML and combination with other ML techniques AML Description Language to enhance Human-Computer interaction Decentralised platform to integrate AML-based nodes and connect them with other SWs Represent complex human concepts with AML Promote the adoption of AML Verify AML ideas and requirements of project developments
  • 25. | | 25 AML & ALMA Project Overview - General Overview June 1, 2023 H2020-EIC-FETPROACT-2019 General Overview AML - The new technological direction Problem ⚙ Traditional ML ⚙ High sensitivity to statistical properties of training data ⚙ Major difficulties combining heterogeneous knowledge ⚙ Current ML algorithms models ⚙ Difficult to understand ⚙ Statistical learning “black-boxes” ⚙ Implicit biases in decision making Approach ⚙ AML - a new viable Artificial Intelligence paradigm ⚙ New radical approach based on algebraic embeddings ⚙ Next AI frontier with verifiable features of ⚙ Explainability ⚙ Trustworthiness ⚙ Transparency
  • 26. 26 Agenda ● Algebraic Machine Learning (AML) ● General Overview ● ALMA Project ○ Consortium responsibilities ○ Overall Architecture Definition ○ Market positioning
  • 27. | | 27 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 ALMA Project Overview 1. Consortium responsibilities 2. Overall architecture definition 3. Market positioning Table of contents
  • 28. | | 28 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 ALMA Project Overview 1. Consortium responsibilities 2. Overall architecture definition 3. Market positioning Table of contents
  • 29. | | 29 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 ALMA Consortium Proyectos y Sistemas de Mantenimiento SL (eProsima) German Research Center for Artificial Intelligence Technical Research Centre of Finland
  • 30. | | 30 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP1 - PM, Architecture & Tech. coordination Project management ● Project organisation and communication ● Reporting, financial management ● Progress monitoring and risk mitigation Overall Architecture definition ● Coordinate scientific and technical inputs ● AML-DL and AML-IP specifications ● Complete software, interfaces, dependencies, and interactions design Innovation management plan Consortium responsibilities regarding WP1 1 2 3
  • 31. | | 31 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP2 - Fundamentals of Interactive AML Generalization of AML ● How well AML generalizes outside training dataset Work with traditional ML systems ● Compare AML result with statistical learning systems ● Couple other ML techniques (deep learning) with AML Human-AML interaction ● Test the ability of AML to learn from formal knowledge ● How AML teach the human the results (human in the training loop) Collective learning ● Learn from many algebras running in parallel Consortium responsibilities regarding WP2 1 2 3 4
  • 32. | | 32 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP3 - AML Description language AML-DL specification ● Write the AML-DL specification and AML-DL interpreter Consistency checker ● Validate algebraic instruction blocks Debugging tools ● Tools to assist AML-DL developers AML accelerator ● Research on SW/HW AML acceleration Consortium responsibilities regarding WP3 1 2 3 4
  • 33. | | 33 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP4 - Human AML Interaction Cognitive foundations for Human-AML interaction ● How human learn from and control interaction with AML Interaction paradigm methodology ● Enable AI researchers to create more effective human-computer partnerships ● Requirements for AML based interactive machine learning Working prototype ● Demonstrate the design methodology and interaction paradigm Evaluation methods ● Efficiency of the interaction from human perspective Consortium responsibilities regarding WP4 1 2 3 4
  • 34. | | 34 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP5 - Models, ethics and culture with AML AML based world models ● Embed complex models into AML Represent complex human concepts with AML ● Human centric AI Human-AML co-creation of complex models ● AML ability to recognize complex real world situations AML ethical and cultural concepts model ● Refinement of Human-AML co-creation of complex domain models Consortium responsibilities regarding WP5 1 2 3 4
  • 35. | | 35 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP6 - System tools Consortium responsibilities regarding WP6 AML Integrating Platform (AML-IP) ● Interconnect AML components ● Cloud and edge computing environments Robotics and Constrained Devices ● Extend AML-IP for ROS 2 compatibility Open source tools for AML experimentation ● Libraries with reusable AML algorithms for AI/ML problems 1 2 3
  • 36. | | 36 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP7 - Use cases Image Classification using interactive AML ● Study image classification improvements with AML Intelligent Tools for supporting creative professionals ● Provide support for cultural, gender and related issues Higher-level cognition for domestic assistance robots ● Encode domestic tasks using AML-DL Consortium responsibilities regarding WP7 1 2 3
  • 37. | | 37 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 WP8 - Dissemination, Exploitation and Collaboration Communication and dissemination strategy ● Publish results ● Participation in events and workshop organization Collaboration with other projects and initiatives ● Collaborate with ROS and FIWARE to build open source tools ● Collaborate with AI/ML european communities Exploitation and Outlook Plan ● Short and long term plans for AML dissemination and exploitation ● Alignment with the European Research Agenda for AI Consortium responsibilities regarding WP8 1 2 3
  • 38. | | 38 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 ALMA Project Overview 1. Consortium responsibilities 2. Overall architecture definition 3. Market positioning Table of contents
  • 39. | | 39 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 Overall architecture definition ALMA Architecture and WP dependencies
  • 40. | | 40 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 ALMA Project Overview 1. Consortium responsibilities 2. Overall architecture definition 3. Market positioning Table of contents
  • 41. | | 41 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 ALMA Mission To provide a new ML paradigm, known as AML ⚙ Easily understandable by (no black-box) ⚙ Ease of interaction (Human-AML interaction) ⚙ Seamless integration with AML-IP ⚙ Ensure long-term maintenance of AML environments Spain Portugal Germany France Finland
  • 42. | | 42 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 USP - Value Proposition Core message and brand promise of ALMA project Controllable transparent, distributed and non-centralized machine learning. An algebraic approach to ML that can complement statistical methods. Brand promise AML: The novel Machine Learning paradigm leveraging abstract algebra for better control and more transparent AI. Core message
  • 43. | | 43 AML & ALMA Project Overview - ALMA Project June 1, 2023 H2020-EIC-FETPROACT-2019 Market positioning Community impact and engagement ● alma-ai.eu ● eprosima.com/products-all/r-d-projects/eu-project-alma ● github.com/eProsima/AML-IP
  • 44. | | alma-ai.eu 44 AML & ALMA Project Overview June 1, 2023 alma@eprosima.com alma-ai.eu H2020-EIC-FETPROACT-2019