Friday, 16 September 2016

Prisma & Machine Learning

Hello... You might be wondering how I switched the topic from Natural language API to deep learning! So let me make that clear. Whatever concepts I read everyday become's my new thought for that day. That's it. Even from the last couple of months I could see that most of my social media friends has a tag Prisma in their images. So I just thought of investigating the internals of the app. Prisma is a Russian app which makes use of neural networks to turn images into paintings. It is similar to Google's Deep Dream image recognition software. While we upload an image to the app, the image is transferred to its servers in Moscow. It uses Artificial Intelligence and Neural networks to process the image and the result is returned to the phone.
Deep learning is a branch of Machine Learning. It consist of set of algorithms to model high level abstractions on the data. Some of the deep learning architectures include: deep neural networks, convolutional neural networks, deep belief networks and recurrent neural networks.Neural networks are used to perform the tasks that can be easily performed by humans but difficult by machines. Neural networks acquire knowledge by learning and this information is used to model outputs for the future inputs.
The different learning strategies can be divided into three namely:
  • Supervised learning: This involves providing set of predefined inputs and outputs for learning. Eg: Face recognition
  • Unsupervised learning: It is used when we don't have an example dataset with known answers. Eg: Clustering
  • Reinforcement learning: This is a strategy built on observation. Eg: Robotics
Neural networks are used in the following fields:
  • Pattern recognition: The most common example is facial recognition
  • Time series prediction: Popular example is predicting the ups and downs of stock markets
  • Control: It involves the design of self driving cars
  • Signal Processing: one of the best example is designing of cochlear implants
Sources:

Every time we are being redirected to something better!

No comments:

Post a Comment