Bài sau từ Quora:
What types of machine learning algorithms are used in solving some popular real-world problems?
What types of machine learning algorithms are used in solving some popular real-world problems?
- Snapchat Filters: Convolutional Neural Networks (allegedly)
- Netflix Recommendation System: Restricted Boltzmann Machines
- Google Translate (Machine Translation): Recurrent Neural Networks
- Siri (Personal Assistants): Hidden Markov Models (2011-2014), Long Short Term Memory Networks (2014+), which is a type of Recurrent Neural Networks.
- Self-driving cars (Image recognition, Video recognition): Convolutional Neural Networks (among other things)
- Speech recognition, Hand-writing recognition: Recurrent Neural Networks
- Market Segmentation: k-means clustering
- Google AlphaGo: Convolutional Neural Networks
- Image generation: Generative Adversarial Networks (GANs)
This one is really cool. It deserves a picture for itself. GANs can do this for example (Picture credits: Newmu/dcgan_code):
Yeah, look again at that smiling man that was generated. And don’t forget to say hello to him in your nightmare tonight :P