GithubHelp home page GithubHelp logo

prabath03dot / zero-to-hero-artificial-intelligance Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hansajith98/zero-to-hero-artificial-intelligance

2.0 0.0 1.0 94 KB

Contribute with verified real information about relevant topics about Artificial Intelligence.

License: Creative Commons Zero v1.0 Universal

zero-to-hero-artificial-intelligance's Introduction

Hacktoberfest 2021 ๐ŸŽ‰

Hacktober Badge Star Badge Contributions

Pull Requests Badge GitHub contributors License Badge

๐Ÿ—ฃ Hacktoberfest encourages participation in the open source community, which grows bigger every year. Complete the 2021 challenge and earn a limited edition T-shirt.

๐Ÿ“ข Register here for Hacktoberfest and make four pull requests (PRs) between October 1st-31st to grab free SWAGS ๐Ÿ”ฅ.

How to contribute -

  1. Fork this repository. If already fork, plese considering fetch upstream before make PR.
  2. Select one topic that added in readme.md Tables of content and make sure no ane add any issue for that topic or no one already contribute to that topic.
  3. Create new issue with what topic you choosed. If there already issues, comment that issue you are taking.
  4. go to reposiotory that you forked in your account, then edit readme.md file and add verified details to topic you choose. Please follow of presented table format.
  5. Commit changes with appropriate topic and description what you have done.
  6. Make PR( Pull Request ) to original repository with Dev branch.
  7. That's all and, after accepting your PR, your are eligible with one PR for the hacktoberfest 2021.

You can find information from this link or on yourself.

License

CC0

Keep Connect With Me Deshitha Hansajith LinkedIn

Happy Hacktoberfest !


Artificial Intelligance

Tables of content

  • Machine Learning
    • Supervised Machine Learning
      • Regression
        • Linear Regression
        • Poisson Regression
        • Support Vector Regression
      • Classificatin
        • Logistic Regression
        • Neural Network
        • Decision Tree
        • Naive Bayes Classifier
    • Unsupervised Machine Learning
      • Clustering
      • High Dimension Data
      • Generative Models
    • Reinforcement Machine Learning
    • Semi-supervised Machine Learning
  • Deep Learning
    • Feed Forward Neural Network
    • Radial Basis Function Neural Network
    • Multi-layer Perceptron
    • Convolutinal Neural Network
    • Recurrent Neural Network
    • Modular Neural Network
    • Sequence to Sequence Model
  • Neural Networks
    • Feed Forward Neural Network
    • Radial Basis Function Neural Network
    • Multi-layer Perceptron
    • Convolutinal Neural Network
    • Recurrent Neural Network
    • Modular Neural Network

Machine Learning

Topic Description Example / Tutorial (link)
Supervised Machine Learning It is known as supervised learning when we train the algorithm by explicitly supplying the labels. The supplied dataset is used to train the model in this sort of method. The model is shaped like this. Y=f(X) where x is the input variable, y is the output variable, and f(X) is the hypothesis. Tutorials Point
Regression The output variable in regression is numerical(continuous), which means we train the hypothesis(f(x)) to produce continuous output(y) given the input data (x). The regression approach is employed in the prediction of quantities, sizes, values, and other things since the output is influenced by the real number. projecctpro
Linear Regression The most basic type of regression method. In this case, we have two variables: one independent, which is the predicted output, and one dependent, which is the feature. The relationship between these two variables is believed to be linear, which means that a straight line may be used to divide them. The goal of this function is to find the line that divides these two variables with as little error as feasible. The error is calculated as the total of the Euclidean distances between the points and the line.When there is just one independent variable, it is referred to as simple linear regression and is denoted by:Y = b0+b1x1+c Multiple linear regression is used when there is more than one independent variable. and is provided by: Y =bo+b1x1+b2x2+b3x3... In all equations above, y is the dependent variable and x is the independent variable. Try out this tutorial
Poisson Regression It is based on the Poisson distribution, in which the dependent variable(y) has a value of a tiny, non-negative integer such as 0,1,2,3,4, and so on.Assuming that a big count will not occur on a regular basis. Poisson regression is similar to logistic regression in this respect, except the dependent variable is not restricted to a single value. Try out this tutorial
Support Vector Regression As the name implies, Support Vector Regression is a regression algorithm that supports both linear and non-linear regressions. This approach is based on the Support Vector Machine idea. SVR varies from SVM in that SVM is a classifier that predicts discrete categorical labels, whereas SVR is a regressor that predicts continuous ordered variables.The goal of basic regression is to decrease the error rate, however the goal of SVR is to fit the error within a particular threshold, which means that the task of SVR is to approximate the best value within a given margin termed ฮต-ย tube. Youtube Tutorial for Support Vector Machine
Classificatin The output variable in classification is discrete. To put it another way, we train the hypothesis(f(x)) to produce discrete output(y) for the input data (x). A class can also be used to describe the output. Using the previous example of home pricing, instead of finding the precise amount, we can use classification to forecast whether the house price will be above or below. As a result, we have two classes: one for when the price is above and one for when the price is below. Classification is used in speech recognition, image classification, NLP, etc. Calssification Tuutorial in IBM deveoper site
Logistic Regression It is a categorization algorithm of some sort. It is used to calculate the discrete value given the independent variables. It aids in determining the likelihood of occurrence of a function by employing a logit function. The hypothesis of these approaches' output(y) ranges from 0 to 1.A logistic regression function is given by:p=1/(1+e^-y) where y is the equation on line. The value is scaled between 0 and 1 as a result of this function. A sigmoid function is another name for this function. YouTube tutorial for Logistic Regression

Deep Learning

Topic Description Example / Tutorial (link)

Neural Networks

Topic Description Example / Tutorial (link)
Radial Basis Function Neural Network Radial basis function (RBF) networks are a commonly used type of artificial neural network for function approximation problems. Radial basis function networks are distinguished from other neural networks due to their universal approximation and faster learning speed. An RBF network is a type of feed forward neural network composed of three layers, namely the input layer, the hidden layer and the output layer. Introduction to Radial Basis Function Neural Network
Feed Forward Neural Network MLPs, or multilayer perceptrons, are the quintessential deep learning models. A feedforward network's purpose is to approximate f*. So, a classifier's output is y = f*(x). A feedforward network learns the parameters that result in the best function approximation. Introduction for Feed Forward Neural Network

zero-to-hero-artificial-intelligance's People

Contributors

amaranaweera avatar deshitha98 avatar hansajith98 avatar prabath03dot avatar superstuff987 avatar

Stargazers

 avatar  avatar

Forkers

dimuthu-10

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.