User:Mbule88/Automated machine learning

Automated Machine Learning
Automated machine learning is often defined as the process of automating the time-consuming, iterative tasks of machine learning model development.

Challenges and Limitations
There are a number of key challenges being tackled around automated machine learning. A big issue surrounding the field is referred to as "development as a cottage industry". This phrase refers to the issue in machine learning where development relies on manual decisions and biases of experts. This is contrasted to the goal of machine learning which is to create systems that can learn and improve from their own usage and analysis of the data. Basically, it's the struggle between how much experts should get involved in the learning of the systems versus how much freedom they should be giving the machines. However, experts and developers must help create and guide these machines to prepare them for their own learning. To create this system, it requires labor intensive work with knowledge of machine learning algorithms and system design.

Additionally, some other challenges include meta-learning challenges and computational resource allocation.