Giter VIP home page Giter VIP logo

machine-learning's Introduction

MACHINE LEARNING

Machine Learning is the science of creating algorithms and program which learn on their own.Once designed, no need for human being to become better. Common ML approaches include but not limited to Web Search, spam filters, recommender system, ad placement,credit scoring,fraud detection,stock,trading,computer vision etc. You are here to either learn ML or quick view the ML approaches used.I got to ML after rigorous data analysis using python and R. As I approached different challlenges of data analysis, It was inevitable to apply ML in the kind of datasets, so I had to learn ML. ML seems to be complex but as far as you got passion, you can learn it.

Prior to understand ML, one should know atleast some of the following mathematical topics:

  • linear algebra
  • probability theory
  • calculus
  • statistics
  • calculus of variations
  • graph theory
  • optimization methods (Lagrange multipliers)

Other prerequisites:

Knowledge of basic computer science principles and skills, at a level sufficient to write a reasonably non-trivial computer program.

  • Familiarity with the basic probability theory.
  • Familiarity with the basic linear algebra will also do.

Learning Outcomes:

This covers a wide range of ML algorithms to solve problem, however, By the end, you will be able to: -Identify potential applications of machine learning in practice of real problems.
-Describe the core differences in analyses enabled by regression , classification, and clustering. -Atleast choose the appropriate machine learning task for a potential application.
-Apply regression, classification, clustering, retrieval, recommender systems, and deep learning. -Represent your data as features to serve as input to machine learning models. -Assess the model quality in terms of relevant error metrics for each task. -Utilize a dataset to fit a model to analyze new data. -Build an end-to-end application that uses machine learning at its core.
-Implement these techniques in Python.

machine-learning's People

Contributors

denisdpr avatar

Watchers

James Cloos avatar

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.