AI-Supported Automated Code Remediation at Scale Is Catalyst for Mila, Moderne Partnership
Mila - Quebec AI Institute, the world's largest academic deep learning (DL) research center, has established a partnership with Moderne, the pioneer in next-generation automated code remediation and analysis. The collaboration brings together Mila's expertise in artificial intelligence (AI) and DL and Moderne's knowledge of rules-based refactoring systems to automate the work of securing, maintaining, and modernizing codebases at scale. Developers, who can spend at least 40% of their day modifying and updating existing applications, will benefit from this AI partnership.
This press release features multimedia. View the full release here: https://www.businesswire.com/news/home/20230918953504/en/
"Our partnership with Mila will help Moderne to deliver the most effective way for humans and AI to maintain and secure source code together," said Jonathan Schneider, CEO and co-founder of Moderne.
"Mila is excited to work with Moderne to explore AI for the tasks of code maintenance and security-some of the most manual, time-consuming, and tedious work developers face today," said Stéphane Létourneau, Executive Vice-President of Mila. "We believe that companies in many sectors could benefit from the collaboration between our two organizations, which will aim to enable them to better visualize, analyze, and fix their code at scale."
Moderne has hired Justine Gehring as a research engineer to advance its AI efforts and oversee its Mila collaboration. The company is particularly interested in using AI models to deliver more insights into today's large, unwieldy codebases, such as ways to visualize similarities across an enterprise codebase and clustering code issues to enable more efficient actions. Moderne also will apply generative AI to accelerate the development of rules-based programs that are used to transform source code.
"Today, many products are using generative AI to support code authorship at the individual developer level," Gehring said. "These models are useful but can include hallucinations, bugs, and insecurities. Using these models requires significant developer quality control and makes it difficult to scale. Plus, what about managing all the code being generated and modified now at this accelerated pace? Just imagine developers each making similar code fixes in thousands of places with AI support that must be individually scrutinized. This would take notable time per developer and could still result in inconsistent and error-ridden code."
Code remediations are often multi-point operations tat require real-time accuracy, consistency, and coordination across multiple repositories.
Schneider further explained: "Unfortunately, generative AI doesn't scale to the level most organizations need for code security, maintenance, and migration. Moderne's platform was built to specifically solve the problem of automated code remediation at scale. Now, by incorporating AI into our product, we can deliver the best of both worlds to our customers. Moderne is excited to partner with Mila to stay at the forefront of the rapidly moving AI tech space."
Moderne initially will be co-leading Mila's ML4Code (machine language for code) reading group, as well as continuously engaging in research with collaborators to advance the code security and maintenance use case. The ML4Code reading group explores and discusses the newest papers related to coding tasks, such as code generation, code maintenance, and code translation. These tasks are generally tackled using large language models (LLMs), such as StarCoder and Code LLama, and graph representations of code.
Founded by Professor Yoshua Bengio of the University of Montreal, Mila is an artificial intelligence research institute that brings together over 1,200 researchers specializing in machine learning. Based in Montreal, Mila's mission is to be a global hub for scientific advances that inspire innovation and development of AI for the benefit of all. Mila is a non-profit organization recognized worldwide for its significant contributions to the field of deep learning, particularly in language modeling, machine translation, object recognition, and generative models. For more information, visit mila.quebec.
Moderne is a next-generation automated code insights and remediation platform. It is designed to make safe, 100% accurate source code changes across entire codebases leveraging a rules-based system with AI integration. Code remediations that frequently take months can be done in minutes. Compared to traditional code scanning and search tools that only report issues, the Moderne platform provides actual source code remediations that save enterprise development teams immense hours of manual work fixing vulnerabilities and updating source code. Moderne is built on top of OpenRewrite-an open-source project and ecosystem that provides expert source code transformation recipes. The company is headquartered in Miami, FL, USA. Visit moderne.io to learn about use cases and find out more, or try Moderne for free at moderne.io/try-moderne. Follow Moderne on LinkedIn and X (formerly Twitter).
Supporting Data Point
Amount of time developers spend modifying and updating code
Climate-techâ€¦Harnessing IoT in Agriculture and Natural Resources
CCaaS and MSPs: The Perfect Partnership