Grant: Idea to Innovation
York University
$124,340.00
SEAML: A Machine Learning Model Lineage Platform (Phase Ia)
EF 2022-23
Résumé
Modern software applications rely heavily on big data and machine learning, either as a core asset of their basic use cases or as supporting infrastructure. Privacy and security laws mandated by different countries constrain how the data can be used in an accountable manner. To address social concerns, responsible use of data becomes a key requirement for Machine Learning intensive systems. Governing data becomes even more challenging when it is shared among stakeholders who want a shared responsibility on data usage and machine learning models life cycle. This project proposes a secure and auditable data and ML models lineage platform (SEAML). SEAML has a general purpose, but it can benefit the most an ecosystem of stakeholders that define data and model lineage and usage based on electronic contracts. SEAML uses blockchain for data, models and operations' metadata storage, and as a mechanism to define non-repudiable contracts on data and model operations. The platform has a data workflow definition and execution engine where the user specifies the data sources, the sequence of operations on data, the access policies on data and operations. Metadata, defined as records containing hyper links to data, models and operations, uses distributed identifiers, DIDin addition to other data characteristics such as hash codes to uniquely identify data. Access to real data and to models is controlled through private/public keys.
Programme
Idea to Innovation
Bénéficiaire
Emplacement
Ontario, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
577522-2022
Name nom
Litoiu, Marin M
Department département
Electrical Engineering & Computer Science
Organization id
38
Institution établissement
York University
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2022
Competition year année de concours
2022
Award amount
124340
Program id
I2IPJ
Program name en
Idea to Innovation
Program name fr
De l'idée à l'innovation
Group en
RESEARCH PARTNERSHIPS
Group fr
PARTENARIATS DE RECHERCHE
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
9999
Area of application group en
Not available
Area of application group fr
Non disponible
Area of application en
Not available
Area of application fr
Non disponible
Research subject code
2705
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Software and development
Research subject fr
Logiciels et développement
Installment
inst:1
Partie
1
Nb partie
1
Application title
SEAML: A Machine Learning Model Lineage Platform (Phase Ia)
Application summary
Modern software applications rely heavily on big data and machine learning, either as a core asset of their basic use cases or as supporting infrastructure. Privacy and security laws mandated by different countries constrain how the data can be used in an accountable manner. To address social concerns, responsible use of data becomes a key requirement for Machine Learning intensive systems. Governing data becomes even more challenging when it is shared among stakeholders who want a shared responsibility on data usage and machine learning models life cycle. This project proposes a secure and auditable data and ML models lineage platform (SEAML). SEAML has a general purpose, but it can benefit the most an ecosystem of stakeholders that define data and model lineage and usage based on electronic contracts. SEAML uses blockchain for data, models and operations' metadata storage, and as a mechanism to define non-repudiable contracts on data and model operations. The platform has a data workflow definition and execution engine where the user specifies the data sources, the sequence of operations on data, the access policies on data and operations. Metadata, defined as records containing hyper links to data, models and operations, uses distributed identifiers, DIDin addition to other data characteristics such as hash codes to uniquely identify data. Access to real data and to models is controlled through private/public keys.