AML & ALMA: Project Overview

E
eProsimaeProsima
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
1 of 44

Recommended

EU Project: ALMA by
EU Project: ALMAEU Project: ALMA
EU Project: ALMAeProsima
41 views18 slides
ALMA - Integration of AI in ROS 2 ecosystem by
ALMA - Integration of AI in ROS 2 ecosystemALMA - Integration of AI in ROS 2 ecosystem
ALMA - Integration of AI in ROS 2 ecosystemeProsima
62 views28 slides
Architecting AI Applications by
Architecting AI ApplicationsArchitecting AI Applications
Architecting AI ApplicationsMikio L. Braun
849 views27 slides
Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr... by
Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr...Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr...
Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr...Matteo Busanelli
491 views33 slides
Product Engineer Certified Lean Six Sigma Black Belt by IASSC by
Product Engineer Certified Lean Six Sigma Black Belt by IASSCProduct Engineer Certified Lean Six Sigma Black Belt by IASSC
Product Engineer Certified Lean Six Sigma Black Belt by IASSCHAKKACHE Mohamed
181 views2 slides
Ypo 20190131 v1 by
Ypo 20190131 v1 Ypo 20190131 v1
Ypo 20190131 v1 ISSIP
486 views91 slides

More Related Content

Similar to AML & ALMA: Project Overview

Facing future together by
Facing future togetherFacing future together
Facing future togetherSergey Zhdanov
234 views16 slides
Industrial Internet of Things by
Industrial Internet of ThingsIndustrial Internet of Things
Industrial Internet of ThingsSergey Zhdanov
429 views16 slides
5G Enablers and Use Cases, an European Pespective by
5G Enablers and Use Cases, an European Pespective5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European PespectiveVietnam Open Infrastructure User Group
305 views38 slides
Signal smart lamp posts in Hong Kong by
Signal smart lamp posts in Hong KongSignal smart lamp posts in Hong Kong
Signal smart lamp posts in Hong KongTeam Finland Future Watch
520 views11 slides
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna) by
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
142 views12 slides
Machine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass by
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
2.6K views97 slides

Similar to AML & ALMA: Project Overview(20)

Industrial Internet of Things by Sergey Zhdanov
Industrial Internet of ThingsIndustrial Internet of Things
Industrial Internet of Things
Sergey Zhdanov429 views
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna) by ICARUS2020.aero
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.aero142 views
Machine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass by QuantUniversity
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
QuantUniversity2.6K views
AI Pioneers: Developing a Community of Practice for Artificial Intelligence ... by Graham Attwell
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 Attwell56 views
Design and analysis of a new undergraduate Computer Engineering degree – a me... by WaelBadawy6
Design and analysis of a new undergraduate Computer Engineering degree – a me...Design and analysis of a new undergraduate Computer Engineering degree – a me...
Design and analysis of a new undergraduate Computer Engineering degree – a me...
WaelBadawy661 views
IRJET- Automatic Traffic Management System by IRJET Journal
IRJET- Automatic Traffic Management SystemIRJET- Automatic Traffic Management System
IRJET- Automatic Traffic Management System
IRJET Journal20 views
Introduction to Machine Learning, Hands-on Deep Learning with Tensroflow 2.0 by Natig Vahabov
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
Natig Vahabov442 views
Will Robots Take all the Jobs? Not yet. by Dagmar Monett
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 Monett224 views
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So... by Sandro D'Elia
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'Elia99 views
Finely Chair talk: Every company is an AI company - and why Universities sho... by Amit Sheth
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 Sheth177 views
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform by JangHee Lee
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
JangHee Lee224 views
Slides ali-icomet2018 by Hazrat Ali
Slides ali-icomet2018Slides ali-icomet2018
Slides ali-icomet2018
Hazrat Ali136 views
VSSML18. European Machine Learning Platform by BigML, Inc
VSSML18. European Machine Learning PlatformVSSML18. European Machine Learning Platform
VSSML18. European Machine Learning Platform
BigML, Inc183 views
AIVS - AI, Industrial Data Space, and Innovation Transformation by pantapong
AIVS - AI, Industrial Data Space, and Innovation TransformationAIVS - AI, Industrial Data Space, and Innovation Transformation
AIVS - AI, Industrial Data Space, and Innovation Transformation
pantapong245 views

More from eProsima

micro-ROS - ROS 2 into microcontrollers by
micro-ROS - ROS 2 into microcontrollersmicro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollerseProsima
121 views23 slides
Fast DDS Hello World in Windows by
Fast DDS Hello World in WindowsFast DDS Hello World in Windows
Fast DDS Hello World in WindowseProsima
258 views13 slides
ROS 2 deployment in K8s: DDS Router as WAN comms enabler by
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
170 views13 slides
Algebraic Machine Learning - On changing the rules of the game by
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
26 views12 slides
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case by
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
56 views42 slides
micro-ROS: Developing ROS 2 professional applications based on MCUs by
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
330 views17 slides

More from eProsima(19)

micro-ROS - ROS 2 into microcontrollers by eProsima
micro-ROS - ROS 2 into microcontrollersmicro-ROS - ROS 2 into microcontrollers
micro-ROS - ROS 2 into microcontrollers
eProsima121 views
Fast DDS Hello World in Windows by eProsima
Fast DDS Hello World in WindowsFast DDS Hello World in Windows
Fast DDS Hello World in Windows
eProsima258 views
ROS 2 deployment in K8s: DDS Router as WAN comms enabler by eProsima
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
eProsima170 views
Algebraic Machine Learning - On changing the rules of the game by eProsima
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
eProsima26 views
ROS 2 AI Integration Working Group 1: ALMA, SustainML & ROS 2 use case by eProsima
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
eProsima56 views
micro-ROS: Developing ROS 2 professional applications based on MCUs by eProsima
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
eProsima330 views
micro-ROS goes easy: Developing professional applications using Eclipse based... by eProsima
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...
eProsima87 views
micro-ROS - New client library and middleware features by eProsima
micro-ROS - New client library and middleware featuresmicro-ROS - New client library and middleware features
micro-ROS - New client library and middleware features
eProsima204 views
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson by eProsima
Towards Easy 5GS Integration in ROS2 - eProsima & EricssonTowards Easy 5GS Integration in ROS2 - eProsima & Ericsson
Towards Easy 5GS Integration in ROS2 - eProsima & Ericsson
eProsima306 views
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present... by eProsima
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...
eProsima96 views
Micro XRCE-DDS and micro-ROS by eProsima
Micro XRCE-DDS and micro-ROSMicro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROS
eProsima224 views
eProsima - Company brief by eProsima
eProsima - Company briefeProsima - Company brief
eProsima - Company brief
eProsima41 views
Fast DDS Features & Tools by eProsima
Fast DDS Features & ToolsFast DDS Features & Tools
Fast DDS Features & Tools
eProsima385 views
micro-ROS Galactic by eProsima
micro-ROS Galacticmicro-ROS Galactic
micro-ROS Galactic
eProsima82 views
Integration Service: Integrating Communication Protocols by eProsima
Integration Service: Integrating Communication ProtocolsIntegration Service: Integrating Communication Protocols
Integration Service: Integrating Communication Protocols
eProsima99 views
Micro XRCE-DDS: Bringing DDS into microcontrollers by eProsima
Micro XRCE-DDS: Bringing DDS into microcontrollersMicro XRCE-DDS: Bringing DDS into microcontrollers
Micro XRCE-DDS: Bringing DDS into microcontrollers
eProsima183 views
micro-ROS: bringing ROS 2 to MCUs by eProsima
micro-ROS: bringing ROS 2 to MCUsmicro-ROS: bringing ROS 2 to MCUs
micro-ROS: bringing ROS 2 to MCUs
eProsima603 views
FIWARE Robotics by eProsima
FIWARE RoboticsFIWARE Robotics
FIWARE Robotics
eProsima72 views
Fast RTPS by eProsima
Fast RTPSFast RTPS
Fast RTPS
eProsima83 views

Recently uploaded

Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...ShapeBlue
196 views62 slides
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream by
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamEvaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamAlpen-Adria-Universität
38 views34 slides
Optimizing Communication to Optimize Human Behavior - LCBM by
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBMYaman Kumar
38 views49 slides
CryptoBotsAI by
CryptoBotsAICryptoBotsAI
CryptoBotsAIchandureddyvadala199
42 views5 slides
Ransomware is Knocking your Door_Final.pdf by
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
98 views46 slides
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...ShapeBlue
164 views13 slides

Recently uploaded(20)

Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue196 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar38 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue164 views
Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software184 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue207 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue178 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue141 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue137 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu437 views
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue120 views
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue139 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc176 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li91 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue162 views

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