Artificial Neural Network

Knoldus Inc.
Knoldus Inc.CTO & Co-Founder at Knoldus Software um Knoldus Inc.
Pranjut Gogoi
Lead Consultant
Knoldus Software LLP
Artificial Neural Network
..first interaction
Artificial Neural Network
Artificial Neural Network
● Dendrites: A short branched extension of a nerve cell, along which impulses
received from other cells at synapses are transmitted to the cell body.
● Axon: An axon is a long, slender projection of a nerve cell, or neuron, that
typically conducts electrical impulses away from the neuron's cell body.
● Synapse: A junction between two nerve cells, consisting of a minute gap
across which impulses pass by diffusion of a neurotransmitter.
● Cell body or Soma: The soma or "cell body" is the bulbous, non-process
portion of a neuron or other brain cell type, containing the cell nucleus.
● Nucleus: The nucleus is a membrane-enclosed organelle found in eukaryotic
cells.
Brain facts
●
Having density of neurons around approx 10 ^ 11 neurons
●
Each neuron is connected to other approx 10 ^ 4 neurons
●
Switching time of biological neuron is approx 10 ^ -3
seconds
●
And it just take around 10 ^ -1 seconds to identify someone
known.
●
Switching time of computer is 10 ^ -10 seconds
●
Not efficient enough to take complex decisions like human.
●
Brain’s neural net is embarrassingly parallel.
Artificial Neural Network
Artificial Neural network
●
ANN works on real-valued, discrete-valued and vector
valued.
●
An artificial neuron is a mathematical function conceived as
a model of biological neurons
●
The artificial neuron receives one or more inputs and sums
them to produce an output.
●
The sums of each node are weighted, and the sum is
passed through a non-linear function known as an
activation function or transfer function.
●
The activation functions usually have a sigmoid shape, but
they may also take the form of other non-linear
functions, piecewise linear functions, or step functions.
Artificial Neural Network
Artificial Neural Network
Artificial Neural Network
Neural net with Sigmoid function
● Weights for first layer of first feature = W11, W12, W13
● Weights for first layer of second feature = W21, W22, W23
● Input 1st
Neuron, Input 2nd
Neuron, Input 3rd
Neuron = (X1W11 + X2W21),
(X1W12 + X2W22), (X1W13 + X2W23)
e.g. For input (3, 5), Z21 = 3W11 + 5W21, Z22 = 3W12 + 5W22, Z3 = 3W13 +
5W23
● def sigmoid(z) = 1/(1 + e ^ -z)
● Z1 = sigmoid(Z21), Z2 = sigmoid(Z22), Z3 = sigmoid(Z23)
● Weights for output layer = W31, W32, W33
● Weighted input for output layer, Z = Z1W31 + Z2W32 + Z3W33
● Y = sigmoid(z) ---→ your predicted output
See what Tom Mitchell has to say
"A computer program is said to learn from experience E with respect to
some class of tasks T and performance measure P, if its performance
at tasks in T, as measured by P, improves with experience E“ –
T. Michell (1997)
Backpropagation
● Inspired from biological neural net
● The backward propagation of errors
● Use Gradient descent for weight update
● Its Supervised learning
Gradient descent
● What is gradient??
●
Ans: An increase or decrease in the magnitude of a property observed in
passing from one point or moment to another
●
Or
●
In mathematics, the gradient is a multi-variable generalization of the
derivative.
● Error = - Y
● Squared error function E(w) = 1/2
● Gradient
● Weight update: where
Gradient descent contd….
● Derivative of error or if we find the gradient it will be ….
Gradient descent contd….
● Derivative of error or if we find the gradient it will be ….
Stochastic Gradient descent
●
The Local minima problem
●
Gradient descent training rule computes
weight updates after summing over all
the training examples.
●
Stochastic gradient descent
approximates the gradient descent
search by updating weights
incrementally, following the calculation
of the error for each individual example.
Back Propagation Algorithm
Thank You
1 von 19

Recomendados

Artifical Neural Network and its applications von
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applicationsSangeeta Tiwari
1.6K views31 Folien
Feedforward neural network von
Feedforward neural networkFeedforward neural network
Feedforward neural networkSopheaktra YONG
9.4K views33 Folien
Artificial Neural Network von
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkAtul Krishna
1.3K views79 Folien
Introduction Of Artificial neural network von
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural networkNagarajan
18.4K views93 Folien
Perceptron (neural network) von
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)EdutechLearners
21.7K views33 Folien
Artificial neural network von
Artificial neural networkArtificial neural network
Artificial neural networkAkshanshAgarwal4
839 views25 Folien

Más contenido relacionado

Was ist angesagt?

Feed forward ,back propagation,gradient descent von
Feed forward ,back propagation,gradient descentFeed forward ,back propagation,gradient descent
Feed forward ,back propagation,gradient descentMuhammad Rasel
609 views60 Folien
Artificial neural network von
Artificial neural networkArtificial neural network
Artificial neural networkmustafa aadel
14.2K views55 Folien
Neural networks introduction von
Neural networks introductionNeural networks introduction
Neural networks introductionآيةالله عبدالحكيم
4.1K views18 Folien
Artificial Intelligence: Artificial Neural Networks von
Artificial Intelligence: Artificial Neural NetworksArtificial Intelligence: Artificial Neural Networks
Artificial Intelligence: Artificial Neural NetworksThe Integral Worm
7.9K views21 Folien
Introduction to Neural Networks von
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural NetworksDatabricks
21.6K views62 Folien
Artificial neural networks and its applications von
Artificial neural networks and its applications Artificial neural networks and its applications
Artificial neural networks and its applications PoojaKoshti2
4.8K views20 Folien

Was ist angesagt?(20)

Feed forward ,back propagation,gradient descent von Muhammad Rasel
Feed forward ,back propagation,gradient descentFeed forward ,back propagation,gradient descent
Feed forward ,back propagation,gradient descent
Muhammad Rasel609 views
Artificial neural network von mustafa aadel
Artificial neural networkArtificial neural network
Artificial neural network
mustafa aadel14.2K views
Artificial Intelligence: Artificial Neural Networks von The Integral Worm
Artificial Intelligence: Artificial Neural NetworksArtificial Intelligence: Artificial Neural Networks
Artificial Intelligence: Artificial Neural Networks
The Integral Worm7.9K views
Introduction to Neural Networks von Databricks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural Networks
Databricks21.6K views
Artificial neural networks and its applications von PoojaKoshti2
Artificial neural networks and its applications Artificial neural networks and its applications
Artificial neural networks and its applications
PoojaKoshti24.8K views
Back propagation von Nagarajan
Back propagationBack propagation
Back propagation
Nagarajan66.7K views
Deep neural networks von Si Haem
Deep neural networksDeep neural networks
Deep neural networks
Si Haem162.5K views
backpropagation in neural networks von Akash Goel
backpropagation in neural networksbackpropagation in neural networks
backpropagation in neural networks
Akash Goel25.9K views
Learning Methods in a Neural Network von Saransh Choudhary
Learning Methods in a Neural NetworkLearning Methods in a Neural Network
Learning Methods in a Neural Network
Saransh Choudhary14.1K views
Artificial intelligence NEURAL NETWORKS von REHMAT ULLAH
Artificial intelligence NEURAL NETWORKSArtificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKS
REHMAT ULLAH37.2K views
Artificial Neural Network(Artificial intelligence) von spartacus131211
Artificial Neural Network(Artificial intelligence)Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)
spartacus1312111.1K views
Convolutional Neural Networks (CNN) von Gaurav Mittal
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)
Gaurav Mittal58.5K views
Autoencoders von CloudxLab
AutoencodersAutoencoders
Autoencoders
CloudxLab4.9K views
Deep Feed Forward Neural Networks and Regularization von Yan Xu
Deep Feed Forward Neural Networks and RegularizationDeep Feed Forward Neural Networks and Regularization
Deep Feed Forward Neural Networks and Regularization
Yan Xu1.9K views

Similar a Artificial Neural Network

Artificial Neural Network_VCW (1).pptx von
Artificial Neural Network_VCW (1).pptxArtificial Neural Network_VCW (1).pptx
Artificial Neural Network_VCW (1).pptxpratik610182
13 views116 Folien
Activation_function.pptx von
Activation_function.pptxActivation_function.pptx
Activation_function.pptxMohamed Essam
44 views31 Folien
Deep neural networks & computational graphs von
Deep neural networks & computational graphsDeep neural networks & computational graphs
Deep neural networks & computational graphsRevanth Kumar
40 views22 Folien
Neural-Networks.ppt von
Neural-Networks.pptNeural-Networks.ppt
Neural-Networks.pptRINUSATHYAN
11 views42 Folien
ACUMENS ON NEURAL NET AKG 20 7 23.pptx von
ACUMENS ON NEURAL NET AKG 20 7 23.pptxACUMENS ON NEURAL NET AKG 20 7 23.pptx
ACUMENS ON NEURAL NET AKG 20 7 23.pptxgnans Kgnanshek
2 views128 Folien
Unit 6: Application of AI von
Unit 6: Application of AIUnit 6: Application of AI
Unit 6: Application of AITekendra Nath Yogi
140 views70 Folien

Similar a Artificial Neural Network(20)

Artificial Neural Network_VCW (1).pptx von pratik610182
Artificial Neural Network_VCW (1).pptxArtificial Neural Network_VCW (1).pptx
Artificial Neural Network_VCW (1).pptx
pratik61018213 views
Deep neural networks & computational graphs von Revanth Kumar
Deep neural networks & computational graphsDeep neural networks & computational graphs
Deep neural networks & computational graphs
Revanth Kumar40 views
Artificial Neural Networks - An Introduction.pptx von Tharaka Devinda
Artificial Neural Networks - An Introduction.pptxArtificial Neural Networks - An Introduction.pptx
Artificial Neural Networks - An Introduction.pptx
Tharaka Devinda41 views
Artificial Neural Networks for NIU session 2016 17 von Prof. Neeta Awasthy
Artificial Neural Networks for NIU session 2016 17 Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience von hirokazutanaka
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
hirokazutanaka1.2K views
Soft Computing-173101 von AMIT KUMAR
Soft Computing-173101Soft Computing-173101
Soft Computing-173101
AMIT KUMAR3.1K views
Adaptive neural network controller Presentation von Nguyen Cong Dan
Adaptive neural network controller PresentationAdaptive neural network controller Presentation
Adaptive neural network controller Presentation
Nguyen Cong Dan1.1K views

Más de Knoldus Inc.

Graylog von
GraylogGraylog
GraylogKnoldus Inc.
103 views13 Folien
Getting Started with Delta Lake on Databricks von
Getting Started with Delta Lake on DatabricksGetting Started with Delta Lake on Databricks
Getting Started with Delta Lake on DatabricksKnoldus Inc.
283 views15 Folien
Design Thinking in Project Management von
Design Thinking in Project ManagementDesign Thinking in Project Management
Design Thinking in Project ManagementKnoldus Inc.
48 views12 Folien
SpringBoot 3 Observability von
SpringBoot 3 ObservabilitySpringBoot 3 Observability
SpringBoot 3 ObservabilityKnoldus Inc.
218 views10 Folien
Cypress Best Pratices for Test Automation von
Cypress Best Pratices for Test AutomationCypress Best Pratices for Test Automation
Cypress Best Pratices for Test AutomationKnoldus Inc.
46 views22 Folien
Business Process Automation A Productivity Lever von
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity LeverKnoldus Inc.
115 views17 Folien

Más de Knoldus Inc.(20)

Getting Started with Delta Lake on Databricks von Knoldus Inc.
Getting Started with Delta Lake on DatabricksGetting Started with Delta Lake on Databricks
Getting Started with Delta Lake on Databricks
Knoldus Inc.283 views
Design Thinking in Project Management von Knoldus Inc.
Design Thinking in Project ManagementDesign Thinking in Project Management
Design Thinking in Project Management
Knoldus Inc.48 views
SpringBoot 3 Observability von Knoldus Inc.
SpringBoot 3 ObservabilitySpringBoot 3 Observability
SpringBoot 3 Observability
Knoldus Inc.218 views
Cypress Best Pratices for Test Automation von Knoldus Inc.
Cypress Best Pratices for Test AutomationCypress Best Pratices for Test Automation
Cypress Best Pratices for Test Automation
Knoldus Inc.46 views
Business Process Automation A Productivity Lever von Knoldus Inc.
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity Lever
Knoldus Inc.115 views
Resilience4j with Spring Boot von Knoldus Inc.
Resilience4j with Spring BootResilience4j with Spring Boot
Resilience4j with Spring Boot
Knoldus Inc.159 views
Scaled Agile Framework von Knoldus Inc.
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
Knoldus Inc.226 views
Why Should we use Microsoft's Playwright von Knoldus Inc.
Why Should we use Microsoft's PlaywrightWhy Should we use Microsoft's Playwright
Why Should we use Microsoft's Playwright
Knoldus Inc.807 views
Navigation and Routing in Ionic Apps von Knoldus Inc.
Navigation and Routing in Ionic AppsNavigation and Routing in Ionic Apps
Navigation and Routing in Ionic Apps
Knoldus Inc.95 views
Methods of Optimization in Machine Learning von Knoldus Inc.
Methods of Optimization in Machine LearningMethods of Optimization in Machine Learning
Methods of Optimization in Machine Learning
Knoldus Inc.372 views
Vertex AI Presentation von Knoldus Inc.
Vertex AI PresentationVertex AI Presentation
Vertex AI Presentation
Knoldus Inc.124 views
Introduction to Amazon Kinesis Data Streams von Knoldus Inc.
Introduction to Amazon Kinesis Data StreamsIntroduction to Amazon Kinesis Data Streams
Introduction to Amazon Kinesis Data Streams
Knoldus Inc.24 views
Getting started with FP IO von Knoldus Inc.
Getting started with FP IOGetting started with FP IO
Getting started with FP IO
Knoldus Inc.12 views

Último

Unleash The Monkeys von
Unleash The MonkeysUnleash The Monkeys
Unleash The MonkeysJacob Duijzer
8 views28 Folien
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h... von
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...Deltares
9 views31 Folien
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... von
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Donato Onofri
860 views34 Folien
360 graden fabriek von
360 graden fabriek360 graden fabriek
360 graden fabriekinfo33492
122 views25 Folien
FIMA 2023 Neo4j & FS - Entity Resolution.pptx von
FIMA 2023 Neo4j & FS - Entity Resolution.pptxFIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptxNeo4j
8 views26 Folien
tecnologia18.docx von
tecnologia18.docxtecnologia18.docx
tecnologia18.docxnosi6702
5 views5 Folien

Último(20)

DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h... von Deltares
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
Deltares9 views
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... von Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri860 views
360 graden fabriek von info33492
360 graden fabriek360 graden fabriek
360 graden fabriek
info33492122 views
FIMA 2023 Neo4j & FS - Entity Resolution.pptx von Neo4j
FIMA 2023 Neo4j & FS - Entity Resolution.pptxFIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptx
Neo4j8 views
tecnologia18.docx von nosi6702
tecnologia18.docxtecnologia18.docx
tecnologia18.docx
nosi67025 views
Myths and Facts About Hospice Care: Busting Common Misconceptions von Care Coordinations
Myths and Facts About Hospice Care: Busting Common MisconceptionsMyths and Facts About Hospice Care: Busting Common Misconceptions
Myths and Facts About Hospice Care: Busting Common Misconceptions
Dapr Unleashed: Accelerating Microservice Development von Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
Miroslav Janeski10 views
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... von sparkfabrik
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
sparkfabrik7 views
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... von Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller40 views
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... von Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke35 views
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action von Márton Kodok
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action
Márton Kodok6 views
SUGCON ANZ Presentation V2.1 Final.pptx von Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor23 views
Ports-and-Adapters Architecture for Embedded HMI von Burkhard Stubert
Ports-and-Adapters Architecture for Embedded HMIPorts-and-Adapters Architecture for Embedded HMI
Ports-and-Adapters Architecture for Embedded HMI
Burkhard Stubert21 views
Copilot Prompting Toolkit_All Resources.pdf von Riccardo Zamana
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdf
Riccardo Zamana10 views
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols von Deltares
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
Deltares9 views

Artificial Neural Network

  • 1. Pranjut Gogoi Lead Consultant Knoldus Software LLP Artificial Neural Network ..first interaction
  • 4. ● Dendrites: A short branched extension of a nerve cell, along which impulses received from other cells at synapses are transmitted to the cell body. ● Axon: An axon is a long, slender projection of a nerve cell, or neuron, that typically conducts electrical impulses away from the neuron's cell body. ● Synapse: A junction between two nerve cells, consisting of a minute gap across which impulses pass by diffusion of a neurotransmitter. ● Cell body or Soma: The soma or "cell body" is the bulbous, non-process portion of a neuron or other brain cell type, containing the cell nucleus. ● Nucleus: The nucleus is a membrane-enclosed organelle found in eukaryotic cells.
  • 5. Brain facts ● Having density of neurons around approx 10 ^ 11 neurons ● Each neuron is connected to other approx 10 ^ 4 neurons ● Switching time of biological neuron is approx 10 ^ -3 seconds ● And it just take around 10 ^ -1 seconds to identify someone known. ● Switching time of computer is 10 ^ -10 seconds ● Not efficient enough to take complex decisions like human. ● Brain’s neural net is embarrassingly parallel.
  • 7. Artificial Neural network ● ANN works on real-valued, discrete-valued and vector valued. ● An artificial neuron is a mathematical function conceived as a model of biological neurons ● The artificial neuron receives one or more inputs and sums them to produce an output. ● The sums of each node are weighted, and the sum is passed through a non-linear function known as an activation function or transfer function. ● The activation functions usually have a sigmoid shape, but they may also take the form of other non-linear functions, piecewise linear functions, or step functions.
  • 11. Neural net with Sigmoid function ● Weights for first layer of first feature = W11, W12, W13 ● Weights for first layer of second feature = W21, W22, W23 ● Input 1st Neuron, Input 2nd Neuron, Input 3rd Neuron = (X1W11 + X2W21), (X1W12 + X2W22), (X1W13 + X2W23) e.g. For input (3, 5), Z21 = 3W11 + 5W21, Z22 = 3W12 + 5W22, Z3 = 3W13 + 5W23 ● def sigmoid(z) = 1/(1 + e ^ -z) ● Z1 = sigmoid(Z21), Z2 = sigmoid(Z22), Z3 = sigmoid(Z23) ● Weights for output layer = W31, W32, W33 ● Weighted input for output layer, Z = Z1W31 + Z2W32 + Z3W33 ● Y = sigmoid(z) ---→ your predicted output
  • 12. See what Tom Mitchell has to say "A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E“ – T. Michell (1997)
  • 13. Backpropagation ● Inspired from biological neural net ● The backward propagation of errors ● Use Gradient descent for weight update ● Its Supervised learning
  • 14. Gradient descent ● What is gradient?? ● Ans: An increase or decrease in the magnitude of a property observed in passing from one point or moment to another ● Or ● In mathematics, the gradient is a multi-variable generalization of the derivative. ● Error = - Y ● Squared error function E(w) = 1/2 ● Gradient ● Weight update: where
  • 15. Gradient descent contd…. ● Derivative of error or if we find the gradient it will be ….
  • 16. Gradient descent contd…. ● Derivative of error or if we find the gradient it will be ….
  • 17. Stochastic Gradient descent ● The Local minima problem ● Gradient descent training rule computes weight updates after summing over all the training examples. ● Stochastic gradient descent approximates the gradient descent search by updating weights incrementally, following the calculation of the error for each individual example.

Hinweis der Redaktion

  1. So this is what the biological neural network looks like. It has all this stuff like dendrites, axon, synapse cell body etc. So what does dendrites do then. What does axon do? What does synapse do? What does soma or cell body do?? What is neucleus??
  2. For example, it requires approximately lo-' seconds to visually recognize your mother. Notice the sequence of neuron firings that can take place during this 10-'-second interval cannot possibly be longer than a few hundred steps, given the switching speed of single neurons. This observation has led many to speculate that the information-processing abilities of biological neural systems must follow from highly parallel processes operating on representations that are distributed over many neurons. One motivation for ANN systems is to capture this kind of highly parallel computation based on distributed representations.
  3. The hidden layer, don't ask me what is hidden layer or why there is a hidden layer. Why there is a these many neurons. These all the dark secret of finding artificial intelligence.
  4. In mathematics, a discrete valuation is an integer valuation on a field K; that is, a function The artificial neuron receives one or more inputs (representing dendrites) and sums them to produce an output (or activation) (representing a neuron's axon) Linear functions are those whose graph is a straight line. A linear function has the following form. y = f(x) = a + bx. A linear function has one independent variable and one dependent variable. The independent variable is x and the dependent variable is y. In mathematics, a piecewise linear function is a real-valued function defined on the real numbers or a segment thereof, whose graph is composed of straight-line sections. It is a piecewise-defined function, each of whose pieces is an affine function. a function that increases or decreases abruptly from one constant value to another.
  5. I know this slide looks horrible
  6. 1. Feature branch are red dots, these are dots that has been changed time to time. 2. In scrum, we create engineering tasks, so each engineering task can be a feature hear. 3. You write code, write test cases , take a pull from develop and send a pull request. Once the pull request is merged the codes are in the develop branch and a yellow dot gets created. This is the branch where all your codes stored until we make a next release. And you can see the release here with green dots. So this is the place where all QA parts are being tested, if there is any bug occurs, it must be fixed in this branch. And once everything is fine and possible to show a green flag, we merge it to both develop and master. Master branch is the branch which is always for the production. Now the situation when QA people also couldn't catch a bug and it directly appears in the production we create the hot fix branch. This branch is merged directly to develop as well as develop and if if there is release into it too. So now you see this can be copared to DTAP. Development Testing Acceptance Production. Development is the local machine Testing works on develop Acceptance works on release Production works on master. Now explain the open source libraries with it as well. At the end of thi slide I just like to tell you that. For effective development with Git use gitflow, for everything else contact Mayank sir.