evoML Yellow Paper: Evolutionary AI and Optimisation Studio

by   Lingbo Li, et al.

Machine learning model development and optimisation can be a rather cumbersome and resource-intensive process. Custom models are often more difficult to build and deploy, and they require infrastructure and expertise which are often costly to acquire and maintain. Machine learning product development lifecycle must take into account the need to navigate the difficulties of developing and deploying machine learning models. evoML is an AI-powered tool that provides automated functionalities in machine learning model development, optimisation, and model code optimisation. Core functionalities of evoML include data cleaning, exploratory analysis, feature analysis and generation, model optimisation, model evaluation, model code optimisation, and model deployment. Additionally, a key feature of evoML is that it embeds code and model optimisation into the model development process, and includes multi-objective optimisation capabilities.


IEO: Intelligent Evolutionary Optimisation for Hyperparameter Tuning

Hyperparameter optimisation is a crucial process in searching the optima...

Diagonal Memory Optimisation for Machine Learning on Micro-controllers

As machine learning spreads into more and more application areas, micro ...

Machine Learning for Socially Responsible Portfolio Optimisation

Socially responsible investors build investment portfolios intending to ...

Multi-Objective Evolutionary Beer Optimisation

Food production is a complex process which can benefit from many optimis...

GenoML: Automated Machine Learning for Genomics

GenoML is a Python package automating machine learning workflows for gen...

Interpreting Machine Learning Models for Room Temperature Prediction in Non-domestic Buildings

An ensuing challenge in Artificial Intelligence (AI) is the perceived di...

Please sign up or login with your details

Forgot password? Click here to reset