toolkits: enabling ubiquitous intelligence in future networks › ... › 20200318 › documents ›...

15
Toolkits: Enabling Ubiquitous Intelligence in future networks [Presentation to Joint ITU-ETSI Workshop on Machine Learning in Communication Networks 16-Mar-2020] Contact: Marco Carugi, Vishnu Ram [email protected], [email protected] https://www.itu.int/en/ITU-T/focusgroups/ml5g/Pages/default.aspx

Upload: others

Post on 07-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Toolkits: Enabling Ubiquitous Intelligence in future networks

[Presentation to Joint ITU-ETSI Workshop on

Machine Learning in Communication Networks16-Mar-2020]

Contact: Marco Carugi, Vishnu [email protected], [email protected]

https://www.itu.int/en/ITU-T/focusgroups/ml5g/Pages/default.aspx

Page 2: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Agenda

•ITU Toolkit for Enabling Ubiquitous Intelligence in future networks•Data handling framework•Distributed Sandbox•Serving/optimization framework•Orchestration of intelligence•Interoperable marketplace•Levels of intelligence

•Potential collaboration opportunities

Page 3: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Enabling ubiquitous intelligence: Toolkit #1: data handling

•Approved : ITU-T Y.3174 “Framework for data handling to enable machine learning in future networks including IMT-2020”•https://www.itu.int/rec/T-REC-Y.3174-202002-P/en (prepublished)

NF

Data Broker

Data Models

ML pipeline

(simplified figure from ITU-T Y.3174)

•How to handle the diversity in network data sources?•How to handle the increased flexibility and agility in future networks?•How to approach the different kinds of data handling requirements?

ML Underlay

ML

Ove

rlay

Management subsystem

ML Data Collection

ML Data Output

ML Data Processing

Page 4: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Enabling ubiquitous intelligence: Toolkit #2: ML Sandbox

•Ongoing work: Machine Learning Sandbox for future networks including IMT-2020: requirements and architecture framework•https://extranet.itu.int/sites/itu-t/focusgroups/ML5G/input/ML5G-I-232.docx (status: draft)

NF

Data Broker

Data Models

ML pipeline

(simplified figure from ITU-T ML5G-I-232)

ML Underlay

ML OverlayManagement subsystem

NF-s

Simulated ML Underlay

NF-s

ML Sandbox

ML pipeline

ML pipeline

Time

KP

Is

New

Su

pe

r d

up

er M

L al

goin

tro

du

ced

in

th

e n

etw

ork

Stab

ility

ach

ieve

d

Transitory regime

ML sandbox allows experimentation, comparison, benchmarking, testing and evaluation before the Model hits the live network

Page 5: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Enabling ubiquitous intelligence: Toolkit #3: Serving framework

•Ongoing work: Serving framework for ML models in future networks including IMT-2020•https://extranet.itu.int/sites/itu-t/focusgroups/ML5G/input/ML5G-I-227-R1.docx (status: draft)

(simplified figure from ITU-T ML5G-I-227)

ML Underlay

ML OverlayManagement subsystem

NF-s

Simulated ML Underlay

NF-s

ML Sandbox

ML pipeline

ML pipeline

NF

Data Broker

Data Models

ML pipeline

Model Optimizer

Serving framework

Requirements and

architecture for serving ML

models in future networks

including IMT-2020, including

inference optimization, model

deployment and model

inference.

Serving framework provides platform specific optimizations, deployment preferences and inference mechanisms.

Page 6: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Enabling ubiquitous intelligence: Toolkit #4: MLFO

•Ongoing work: Requirements, architecture and design for machine learning function orchestrator •https://extranet.itu.int/sites/itu-t/focusgroups/ML5G/input/ML5G-I-216-R1.docx (status: draft)

(simplified figure from ITU-T ML5G-I-216-R1)

ML Underlay

ML OverlayManagement subsystem

NF-s

Simulated ML Underlay

NF-s

ML Sandbox

ML pipeline

ML pipeline

NF

Data Broker

Data Models

ML pipelines

Model Optimizer

Serving framework

Other MANO

functions

MLFO

ML Intent

Intelligence in the network

Op

erat

or

con

tro

l, co

nfi

den

ce

Unmanaged ML

Managed ML

MLFO orchestrates the operation of machine learning pipeline across the network to provide a managed AI/ML integration for the operator

Page 7: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Enabling ubiquitous intelligence: Toolkit #5: Intelligence levels•Approved : ITU-T Y.3173 “Framework for evaluating intelligence levels of future networks including IMT-2020”•https://www.itu.int/rec/T-REC-Y.3173-202002-P/en (prepublished)

(simplified figure from ITU-T Y.3173)

ML Underlay

Eval

uat

ion

re

po

rts

Management subsystem

NF-s

Simulated ML Underlay

NF-s

ML Sandbox

ML pipeline

ML pipeline

NF

Data Broker

Data Models

ML pipelines

Model Optimizer

Serving framework

Other MANO

functions

MLFO

ML Intent

Intelligence levels helps MLFO to interoperate between different ML solutions in the network.

NF NF

Data collection is performed by system (as against by human)Action implementation is performed by system

Analysis is performed by system

Decision is performed by system

Demand mapping is performed by system

ML Overlay

Page 8: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Enabling ubiquitous intelligence: Toolkit #6: ML Marketplace•Draft Recommendation: ML marketplace integration in future networks including IMT-2020•ITU-T Y.ML-IMT2020-MP (status: under Q20/13 review)

(simplified figure from ITU-T Y.3173)

ML Underlay

Eval

uat

ion

re

po

rts

Management subsystem

NF-s

Simulated ML Underlay

NF-s

ML Sandbox

ML pipeline

ML pipeline

Data Broker

Data Models

ML pipelines

Model Optimizer

Serving framework

Other MANO

functions

MLFO

ML Intent

NF NF

ML Overlay

ML Marketplace

ML use cases in the network

Effo

rt f

or

inte

grat

ing

ML

in t

he

net

wo

rk

Interoperable standard solutions

Fragmented toolkits from SDOs

Enables standard mechanisms to exchange ML models and related metadata between the network and ML marketplace.

Page 9: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Liaisons

9

https://extranet.itu.int/sites/itu-t/focusgroups/ML5G/SitePages/Home.aspxAccessible via guest account for non members of ITU-T

Image with CC0, www.pxfuel.com

LS are published in ML5G website

ETSI ZSM (closed loop)

ETSI ENI (Intelligence levels)

Linux Foundation AI(open source, AI

challenge)

MPEG (ISO/IEC)(model compression)

O-RAN(Data handling)

IRTF NMRG(AI challenge)

Page 10: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Collaboration to enable ubiquitous intelligence

ITU AI/ML GLOBAL CHALLENGE IN 5G•Spread over 9 months in 2020•Bringing participants from all member countries of ITU.•Four tracks, 2 rounds, 1 conference.•Apply AI/ML to IMT-2020 networks•Encouraging open source•Mentoring students•https://www.itu.int/en/ITU-T/AI/challenge/2020/Pages/default.aspx

Page 11: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

BACKUP slides

11

Page 12: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

ITU Global Challenge

5G

Open Source

AI/ML

❖Apply ITU’s AI architecture in 5G

❖Bring together network operators, network manufactures and academia

❖Innovate and solve 5G problems with AI/ML

* Secure data handling practices (sandboxes for Real anonymized network data)

Technical

Track

Real Data

(“secure

track”)

Open

Data

Synthetic

Data

No

Data

Network ✓ ✓ ✓

Verticals ✓ ✓ ✓

Enablers ✓

Social good ✓ ✓ ✓ ✓

ITU ML5G Challenge: AIMs and Objectives

Page 13: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Students

Students need to be registered as students at a university when they sign up for the ITU ML5G Challenge.

Professionals

Anyone else is considered a “professional”. A person who has the necessary skills to complete the problem sets they choose to tackle in the Challenge

ITU ML5G Challenge: Participation and Timelines

Feb 2020 to April 2020 May 2020 to July 2020 Aug 2020 to Oct 2020

Warm-Up Phase

Best teams advance

Global Round = 2nd Round

Global ConferenceGlobal call for

challenge entries

Regional round = 1st

Round

Best teams invited & compete at global

round Hackathon

Demos

Nov /Dec 2020

Announce winners

Page 14: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

ITU ML5G Challenge: Potential collaboration opportunitiesProposal-1: Co-branding, Joint messaging and promotion, Joint analysis of use cases, identify ML solutions/models/datasets which fits a solution. Example of expected feedback: “yes, this looks interesting and my organization has seen similar problems”, “yes, we have similar models in our marketplace”, “yes, there are optimization tools which can work with such models”.

Proposal-2: Collaborate on contributions to open source, hosting platforms.

Proposal-3: Swap notes on funding opportunities, sponsors, hosts, joint conference opportunities [sponsor package can be discussed separately].

Next step: Open a channel for coordinating the above and follow ups with ITU. Please send participation interest to [email protected] , [email protected]

Page 15: Toolkits: Enabling Ubiquitous Intelligence in future networks › ... › 20200318 › Documents › Vishnu_Ram_Presen… · [Presentation to Joint ITU-ETSI Workshop on ... Agenda

Thank you!

15