Git Product home page Git Product logo

ai-frameworks's Introduction

Artificial Intelligence Frameworks

This course follows the Machine Learning and the High Dimensional & Deep Learning. In theses courses, you have acquired knowledge in machine and deep learning algoritms and their application on various type of data. This knowledge is primordial to become a DataScientist.

As a DataScientist, you will also need to know the tool that wil allow you to perform these algorithms efficiently. The two main goals of this course are :

  • Discover these different tools:
  • Use this tools on various domain of learning with real dataset and with usefull learning librairy.
    • Natural language processing with Nltk, Scikit-Learn and Gensim
    • Recommendation system.
    • Reinforcement Learning with Gym Open AI

You will follow introduction to these different technologies.

Python Googe Cloud

Gensim/ Gym Open AI TensorFlow Docker Spark

Knowledge requirements

Schedule

The course is divided in 5 sessions.

  • Session 1 - 04-11-19 Spark
    • Python complement
    • Introduction to Spark via API PySpark API.
  • Session 2 - 25-11-19 Cloud computing and containerization.
    • Configure and start an Google Cloud instance.
    • Build Docker Image and run container.
  • Session 3 - 02-12-19 NLP (Natural Language Processing)
    • Cdiscount dataset : Classification of product description
    • Text cleaning, Vectorization, Words Embedding, Supervised classification, RNN.
  • Session 4 - 16-12-19 Reinforcment Learning
    • Use open AI environment
    • Policy gradient, Q-Learning.
  • Session 5 Recomentdation System
    • MovieLens dataset.

Evaluation

You will be evaluated on your capacity of acting like a Data Scientist, i.e.

  • Choose an algorithm you haven't seen during course understand it.
  • Make it run on an dataset to evaluate its performances.
  • Make it run on the appropriate tools (SPark? Cloud? GPu?)
  • Share it and make your results easily reproducible (Git - docker? , conda environment?).

Examen

  1. Project - (50%): A Git repository where
    • All code will be available to easily reproduce your result
    • Instruction will be clear
    • Deadline : January 11th, 2019.
  2. Oral presentation - (50%):
    • In-Deep explanation of the chosen algorithm.
    • Comment results (with critical mind)
    • Choice of the tools-infrastructure used.
    • Difficulty you've met.
    • Date : January 14th, 2019.

ai-frameworks's People

Contributors

bguillouet avatar philbesse 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.