DAM101 Unit One (Deep Learning Fundamentals)

Take Aways from unit one.


What is AI: Artificial Intelligence (AI) can be simply defined as an imitation of human behaviors by a machine. AI came into existence in 1957 when a programmer wrote code that can play checkers against him, and this process of creating a bot that can play checkers gradually became a technology known as Artificial Intelligence.

Difference between Deep Learning and Machine Learning:

Machine Learning (ML) :

Deep Learning:

How does a neural network learn?

Training a neural network is akin to teaching a toddler to speak for the first time. At the outset, the network begins with no prior knowledge, and through a process of repetition and reinforcement, it adjusts its internal parameters. As the training progresses, the network improves its ability to predict outcomes.

Artificial neurons

Artificial neurons are connection points in an artificial neural network. Artificial neural networks, like biological neural networks, have a layered architecture, and each node has the capability of processing the input data and forwarding the output data on the network.

A neural network is composed of five things

  1. Nodes and Layers * Input Layer: This layer receives input from the users.
  2. Linear Regression Model:

  3. Nodes and Layers Organization:

  4. Output Values and Weights:

  5. Data Passing and Training:

Artificial neural networks are all inspired by biological neurons, but they omit all the basic functionalities of a biological neuron

Biological neurons :

biological neuron

Artificial neurons:

attificial neurons

Single Layered Perceptron

A single-layer perceptron is the simplest form of a feedforward neural network, consisting of only one layer of perceptron . In this architecture, there are no hidden layers between the input and output layers.

Single layered perceptron digram

Quick rundown of the single-layer perceptron:

Structure:

Functionality:

functionality

lileaarly seperable

Training:

Limitations: