Skip to main content

Machine Learning Vs Deep Learning

Basics of Machine Learning, Deep learning or Neural Networks:

 Machine learning:

Machine Learning is a great part of the Artificial intelligence field and is a popular way to execute AI projects through different methods. Normally in ML, there is no need to instruct computers, data is given to the system and according to prior experience and data, rules are made to apply further. 

In the Machine Learning domain, models are trained on learning how to create rules for themselves to perform lookalike tasks by taking specific inputs by their desired possible outputs. ML typically requires processed or organized data with the involvement of humans.

What is Deep Learning

Study of neural networks is called deep learning.  DL is the study of doing ML with neural networks. In 2012, Neural Networks made up of basic and fundamental mathematical functions like addition, subtraction, multiplication and division etc. these networks  are like neurons in the human brain to make a digital brain.

Deep Learning is a subset of Machine Learning which is based on Neural Networks. Multiple Layers exist in deep learning in order to extract data.

First Neural Network was introduced by Marvin Minsky who was an American cognitive and computer scientist in the 1960s, but this proposal failed due to hype created in that era and other factors.



Why did the idea of Neural Network fail in the 1960s?

The idea of Marvin Minsky was not considered true due to hype and due to lack of computations and training. Because his network was based on simple statistical computations and had no approach to complex calculations.

Which factors are needed to make Neural Networks?

Three factors are required for making neural networks:

  1. Computational power

  2. Bulk of Data

  3. Learning new Algorithm

What is the most popular digital neuron in history?

Most Popular  neuron in the history of Deep Learning was ReLU(rectified linear unit) . The function of ReLU is to provide greater numbers from two different numbers. Basically, ReLU is called an activation function and it deals with the MAX function. 

What is a network?

Two are more things when interlink together in a sequence for output is called Network.

Types of Network:

As we know that multiple layers are there in Deep Learning in order to refine data and deep learning is the study of Neural networks. So, Neural networks are of different types and  consist of many layers to do complex computations. One of them is simple neural network. 

Simple Neural Network:

It consists of three layers;

  1. Input layer: In this Layer, input is given to the system. It can be an image of an animal, text etc.

  2. Hidden layers: This layer can be more than one depending on the complexity of the data given to the system. The more complex the data, the more the layers will be.

  3. Output Layer: This layer  gives the desired result of the data given as input.



Why is the Neural Network called Deep Learning?

Neural Networks are actually Deep Learning, the difference is just of names. This is so because, in early times, no one raised funding for the research on Neural Network due to hype, so researchers changed the name and called it Deep Learning.

Machine Learning Vs Deep Learning:

Machine Learning and Deep Learning, both use Neural Networks for performing their tasks by different approaches but there is a difference between both of them.


Machine Learning:

  • Machine Learning always needs human intervention for data processing.

  • Maximum number of Machine Learning algorithms do not respond to Unstructured data.

  • Conventional Machine Learning algorithms can’t deal with unlimited data.

Deep Learning:

  • Deep Learning accepts any type of data as input whether it is structured or unstructured.

  • As more hidden layers, more it will be learnt and provide refined output.




Comments

Post a Comment

Popular posts from this blog

Fundamentals of Artificial Intelligence

Fundamentals of Artificial Intelligence   What is Artificial Intelligence ? Artificial Intelligence is a branch of computer science that deals with the development of methods that allow computers to learn without explicit programming. Artificial Intelligence is a way of making a digital brain by teaching computers different methods without human interference. In Artificial Intelligence computers learn themselves on the basis of prior experience and learning. Classical AI and Today's AI:   In previous times, AI was used manually or with human intervention. A person used to find a problem and solution by himself, then train the computer after setting rules and solutions related to that particular problem. Today's AI reduced the human effort and hard work. Nowadays, a person has to ask the problem only, AI gives all possible solutions related to that problem. Goal of AI: The goal of AI is to perform tasks as humans can do. For example: Making decisions and judge etc. Value Creati...

Diffusion Models

What is the Diffusion model? Diffusion models lie in the domain of Computer Vision. Diffusion is the model of deep learning that deals with latent or hidden variables in an image by adding or removing noise. The diffusion model is a computational framework used in psychology and neuroscience to describe decision-making processes and response times in tasks involving perceptual discrimination or categorization. It proposes that decision-making involves accumulating evidence over time from noisy sensory inputs until a threshold is reached, at which point a decision is made. What is noise? Unwanted information that disrupts the clarity and accuracy of the picture. the context of the diffusion model, "noise" refers to random variability or fluctuations in the accumulation of evidence over time. These fluctuations can arise from various sources, including variability in sensory inputs, neural noise, and random fluctuations in cognitive processing. Stable Diffusion: Stable diffus...