
A brief history of deep learning
Deep learning architectures can be applied in all areas of machine learning including computer vision,, natural language processing, speech recognition and so on
Automated driving, aerospace and defence, medical research and electronics are ares deep learning architectures are showing good promises
Deep learning - How it works
After this watching this video, you should be able to know the difference between Deep learning and Machine leaning
A computer program powered by deep learning defeated a global major superstar...learn more
Deep learning technologies are powered by neural networks, in this video, you will learning the underlining structure of deep learning which are neural networks
Why Deep learning works
learn how different scholars made contribution to the Artificial Intelligence field from early 19th century
Data analysis shows expected growth in demand for deep learning tutorials, conference and workshop
From electronic brain to perceptron, learn how various scholars imparted the AI industry
Also, in 1950, Alan Turing proposed intelligent machine. That's why he is still revered in the field till this day
in 1951, Arthur Samuel created the first machine learning program
in 1957, Frank Rosenblatt created the first perceptron
In 1965, the first working deep learning models were made
In 1980, Kunihiko Fukusima proposed the neoconitron, a type of multi-layered artificial neural network
In 1985, for the first time in history a computer program was able to pronounce english words
In 1997, Long short-term memory was proposed
Year 2009 saw the launch of imagenet used for image recognition tasks
In 2012, artificial pattern-recognition algorithms were able to achieve human-level performance on certain tasks
In 2014, Google acquired UK based startup, Deepmind for 400 million pounds
In 2016, Google's Deepmind algorithm, Alpha Go beats professional Go player Lee Sedol
Examples of classic deep learning models
Convolutional Neural Networks is a type of feed forward neural network that is inspired by the human visual cortex
This model processes one element in the sequence one step at a time. It can be used for time series analysis
Even without knowing any vocabulary, RNN can learn the relationship between characters to form words and then the relationship between words to form sentences
Sequence to sequence models can be used to create chatbots or personal assistance
Reinforcement learning is one of the reasons behind alphaGo'd success
At high level, Generative Adversarial networks involves 2 separate deep neural networks working against each other
Architecture of Generative Adversarial Networks
Deep learning is a powerful technology no doubt, but they are some challenges with it
Since deep learning can be used for autonomous driving, what if the technology kills a pedestrian?
With deep learning, large data sets are needed to get more accurate results
There are still things that deep learning can do and can't do
It is important developers transition from simple modelling to producing production grade Artificial Intelligence
A deep learning program may be good at one thing but just change the game and it needs to be re-trained
Deep learning's architecture make vulnerable to cyber attacks
Due to its number of layers, it is difficult to know how deep learning arrives at a decision
People should know the limits of AI
What speech recognition is used for
Problem formulation, data preparation, metric definition, model development, and model deployment are concrete steps needed to execute a deep learning project
How to define a problem in deep learning
How to build a deep learning app that converts audio or voice note into written text
How to prepare data for a deep learning project
How to divide dataset into training and test set
The ratio of training size to test size should be 80:20 or 70:30
Make sure the data you want to use for the project in the right format
converting mp3 into wav format
High accuracy, lower error rate, or bigger AUC are some of the metrics used to measure performance in a deep learning project
High accuracy
How to develop a model from scratch
Building a model from scratch using ibm and Rstudio
How to analyse an audio file using IBM watson
How to get your audio file ready for analysis
how to put an audio file in the working directory
How to read result at the end of the project
How to read the result at the end of the project
How to read the result at the end of the project
Getting the file URL
Deep learning is a method in artificial intelligence (AI) that teaches computers to process data in a way that is inspired by the human brain. Deep learning models can recognise complex patterns in pictures, text, sounds, and other data to produce accurate insights and predictions.
Deep learning is part of a broader family of machine learning methods, which is based on artificial neural networks with representation learning. The adjective "deep" in deep learning refers to the use of multiple layers in the network. Methods used can be either supervised, semi-supervised or unsupervised
Deep-learning architectures such as deep neural networks, deep belief networks, deep reinforcement learning, recurrent neural networks, convolutional neural networks and transformers have been applied to fields including computer vision, speech recognition, natural language processing, machine translation, bioinformatics, drug design, medical image analysis, climate science, material inspection and board game programs, where they have produced results comparable to and in some cases surpassing human expert performance
In simple terms, Deep learning is a class of machine learning algorithms that uses multiple layers to progressively extract higher-level features from the raw input.
For example, in image processing, lower layers may identify edges, while higher layers may identify the concepts relevant to a human such as digits or letters or faces.
From another angle to view deep learning, deep learning refers to ‘computer-simulate’ or ‘automate’ human learning processes from a source (e.g., an image of dogs) to a learned object (dogs).
Therefore, a notion coined as “deeper” learning or “deepest” learning [9] makes sense. The deepest learning refers to the fully automatic learning from a source to a final learned object.
A deeper learning thus refers to a mixed learning process: a human learning process from a source to a learned semi-object, followed by a computer learning process from the human learned semi-object to a final learned object.
In this course, you will learn how to build and deploy your own deep learning models using Rstudio