The AI That Can Help You Make A Pizza
Cooking is an essential skill for many of us. Cooking requires practice, patience and determination. Many people find it long and exhaustive to have to master the art of cooking. However, MIT researchers have developed a machine learning algorithm which utilises artificial intelligence to give the user a step-by-step tutorial on how to make a specific pizza based on pictures it is provided with. The research project, known as the PizzaGAN project is an experiment designed by the researchers at MIT to test the various applications of artificial intelligence. The researchers wanted to test how advanced their machine learning algorithm was. It’s capable of recognising the specific type of pizza and the ingredients needed to make it.
The Pizza Generative Adversarial Network (PizzaGAN) utilises deep learning to recognise different steps and ingredients on the pizza in order to instruct the user on what to do. By recognising these different elements, the artificially intelligent program is capable of producing variations of that type of pizza by altering ingredients, pizza base, etc. to match the users’ preference.
The dataset consists of approximately 5,500 synthetic images of pizza. This allowed the team to separate the toppings from the base so that the algorithm could differentiate between the two clearly. After making final amendments, the team added an additional 9,200 images of real pizza. 12 images of toppings where also added so that the algorithm could identify the different types of toppings in different pizza types.
The technology looks very promising as it means that cooking is a more accessible skill as people may find it easier to make different types of food with instructions being given to them on-demand. As of right now this technology is limited to making pizza only, but there could come a day where we will be able to make food that is personalised to suit each and every individual’s taste and preferences.