Skip to content

elggem/mlbasics-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Engineering Basics Tutorial

This material mostly in the form of Jupyter notebooks, is aimed at preparing undergraduate and graduate students for the very basics of practical machine learning. It starts with very simple Python exercises, moves on to Numpy and finally on to simple regression and classification toy problems using Tensorflow. The only prerequisites are basic programming experience and the basic concepts behind machine learning problems.

This is a work-in-progress and will be further improved in the coming semesters.

For any questions please contact [email protected]

Week 1

Content

  • Python Basics (calculations, variables, functions, conditionals, loops and packages)
  • Numpy (arrays, properties, calculations and operations)
  • Tensorflow (basics, linear regression)

Goals

  • Familiarize yourself with the basics of Python, Numpy and Tensorflow.
  • Be able to build simple regression models with Tensorflow.
  • Build a Sequential multi-layered model with Tensorflow and optimize it.

Sources

Week 2

Content / Goals

  • Build simple regression models with Tensorflow.
  • Build a simple machine learning pipeline (preprocessing, learning, evaluation)
  • Build a classification multi-layer perceptron with Tensorflow.
  • Extend it to use convolutional layers and observe the difference.

Sources

About

Machine Learning Engineering Basics Tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published