Coder Social home page Coder Social logo

sauriii98 / deep-learning-algorithms Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 1.0 294.72 MB

Implementation of all basic algorithms needed in Deep Learning

Jupyter Notebook 95.83% Python 4.17%
deep-learning neural-networks cat-notcat-classification logistic-regression-using-nn cnn cnn-classification cnn-model basic-algorithm deep-neural-networks deep-learning-algorithms

deep-learning-algorithms's Introduction

Deep-Learning-algorithms

Implementation of all basic algorithms needed in Deep Learning

  1. Logistic_regression_using_NN.ipynb

    • It is a simple logistic regression algorithm developed using NN (Neural Networks) with zero hidden layers
    • In this notebook, binary classification is done on the dataset of cats(cat or not cat)
  2. NN_with_1_hidden_layer.py

    • It's a python script file which contains all functions required to develop NN (Neural Networks) with one hidden layer
    • function designed are:
      • sigmoid(z)
      • initialize(n_x,n_h1,n_y)
      • forword_propagation(X,parameters)
      • evaluate_cost(A2,Y, parameters, lambd)
      • backword_propagation(X,Y,cache,parameters,lambd)
      • update_parameters(parameters,grads,learning_rate)
      • predict(parameters, X)
      • model(X_train, Y_train, X_test, Y_test,n_h1, num_iterations, learning_rate,lambd)
      • plot_cost(costs)
  3. deep_NN_with_L_layers.py

    • It's a python script file which contains all functions required to develop NN (Neural networks) with 'n' hidden layer
    • It's the generalized algorithm for CNN
    • Functions designed are:
      • sigmoid(Z)
      • relu(Z)
      • sigmoid_backward(dA, cache)
      • relu_backward(dA, cache)
      • initialize_parameters(layer_dims)
      • linear_forward(A, W, b)
      • linear_activation_forward(A_prev, W, b, activation)
      • L_model_forward(X, parameters)
      • compute_cost(AL, Y)
      • linear_backward(dZ, cache)
      • linear_activation
      • linear_activation_backward(dA, cache, activation)
      • L_model_backward(AL, Y, caches)
      • update_parameters(parameters, grads, learning_rate)
      • predict(X, parameters)
      • L_layer_model(X, Y, layers_dims, learning_rate, num_iterations, print_cost)
      • plot_cost(costs)

deep-learning-algorithms's People

Contributors

sauriii98 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

mbhangale

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.