CIML Project

CIML Development Website

The Cyberinfrastructure-enabled Machine Learning (CIML) program is funded by the NSF Training-based Workforce Development for Advanced Cyberinfrastructure (CyberTraining) Program. The CIML training program is targeted towards the NSF research workforce who need to develop machine learning applications that will run on the national cyberinfrastructure (CI) at scale. At the heart of this project is the CI-enabled Machine Learning (CIML) training system and repository that will support the development of cyberliteracy in the ML space. Unlike much of current ML-related training material found easily online, CIML material will be centered on science and engineering applications that make use of CI-enabled ML techniques and will be used to train a research workforce that is capable of understanding the challenges of working with CI, new HPC architectures, software, and applications.

The user community for CIML training material will include students (undergraduate, graduate), postdocs, PIs, researchers, and educators, HPC trainers, each with their own diverse backgrounds and application requirements. The project will support national educational goals by ensuring that the CI modules run on advanced CI tools and resources, and that core literacy and discipline appropriate advanced skills in advanced CI will be integrated into curriculum and instructional material.

CIML will support national security concerns by facilitating a workforce capable of developing ML applications in scientific domains such as climate and weather, the biosciences, physics, chemistry. As a result of our outreach and extension of our training efforts, this program will impact thousands of users and help develop the next generation of the CI research workforce. CIML training material will be available online, so the project has an unlimited potential to reach beyond the NSF cyber workforce and to impact other communities including hospital and medical treatment systems, transportation and electrical monitoring systems, stock market monitoring systems, and disaster response systems.