🤖 Machine learning is an area of research within the field of artificial intelligence (AI). RunwayML is a platform for publishing open source, pre-trained machine learning models, as well as for training your own models. The term model refers to the result of training a machine learning algorithm with a dataset. A machine learning algorithm find patterns within the data and develops its own rules for how to represent—or model—those patterns to perform a specific task. These rules are not designed by humans; they are learned from the data on which the model was trained.
People build models in different programming languages, with different frameworks, and for different purposes, such as to recognize spam email, classify objects, edit images and video, and capture motion. There are models that generate photorealistic faces, image captions, streets, building facades, human voices, and produce videos of airplanes morphing into cats. Some models detect cancer, malaria, and HIV.
It is important to note that models are trained on the data given to them, which means that they incorporate the biases of that data. For creators who build datasets from their own work, machine learning provides ways to augment and extend their creative practices. But some trained models are ethically dubious and raise important questions about the social impact of algorithms in our society, such as models used to screen job applicants or to predict crime.
Reality is complex, and a model will never completely mimic real phenomena. As you venture down the exciting path of machine learning, keep in mind the famous words of the great statistician George Box: "All models are wrong, but some are useful".