Periodic Reporting for period 1 - AI4EOSC (Artificial Intelligence for the European Open Science Cloud)
Période du rapport: 2022-09-01 au 2023-08-31
The main outcomes of the AI4EOSC project will be a measurable increase of the number of advanced, high level, customizable services available through the EOSC portal, serving as a catalyst for researchers, facilitating the collaboration, easing access to high-end pan-European resources and reducing the time to results; paired with concrete contributions to the EOSC exploitation perspective, creating a new channel to support the build-up of the EOSC Artificial Intelligence and Machine Learning community of practice.
• The AI4EOSC platform provides a set of integrated and specific services (i.e. marketplace, API and training dashboard, development environments, serverless inference service) to build AI applications in the EOSC context. These assets are executed in a distributed and federated manner on top of Cloud resources that are already part of the EOSC ecosystem, being also part of the EGI Federated cloud. As a consequence, EOSC users can get easy access to the state-of-the-art pan-European e-Infrastructures to build artificial intelligence, machine learning and deep learning based applications and models, without dealing directly with the infrastructure.
• The AI4OS software stack is the software collection used to build the aforementioned platform. This software can be used to build customised systems compatible with the AI4EOSC platform. This software stack has been designed in a modular way, so that components can be reused (e.g. consuming models from the AI4EOSC marketplace instead of having its own marketplace) to provide different customization paths depending on the needs of the operators of the platform. The AI4OS based platforms can be easily integrated with the mainstream AAI systems in the EOSC ecosystem based on OpenID Connect and provides mechanisms to be easily integrated with accounting systems and other EOSC-core related systems.
The AI4EOSC consortium is offering its services and the AI4OS software stack to industrial and innovation stakeholders through the EOSC Digital Innovation Hub (EOSC DIH), and it is actively engaging with other projects and initiatives under the INFRAEOSC topics and beyond.
The AI4EOSC project is delivering a public catalogue of services following the layered cloud service model (IaaS, PaaS, FaaS, SaaS) exploiting in a structural way resources coming from these different layers in the cloud-based EOSC resources, providing rich services to build and deploy customizable machine learning, deep learning and artificial intelligence applications following a platform and serverless approach with horizontal scalability over the EOSC continuum. In this context, the project is also working towards the creation an EOSC AI exchange and community of practice around AI/ML/DL application development and deployment at scale, including but not limited to a noticeable knowledge body in the form of best practices, documentation and publications.