Differences between revisions 8 and 9
Revision 8 as of 2017-09-17 17:04:31
Size: 2236
Comment:
Revision 9 as of 2017-09-18 14:57:26
Size: 2324
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
Track A is recommended for ML1 students as it has no time conflict with that course.
Line 10: Line 12:
 ||<(^|3> '''Exercises:''' || Tue 08:00-10:00 in rooms TEL 206re, TEL 106li [Track A] ||
 || Wed 08:00-10:00 in rooms TEL 106re, TEL 106li [Track B] ||
 ||<(^|3> '''Exercises:''' || Tue 08:00-10:00 in rooms TEL 206re, TEL 106li [Track B] ||
 || Wed 08:00-10:00 in rooms TEL 106re, TEL 106li [Track A] ||

Python Programming for Machine Learning

Python Programming for Machine Learning is an optional course in the module "Machine Learning - Theory and Applications" and is worth 3 LP (3 ECTS credits).

The course will be split in two tracks A and B, with the same content, but held at different times of the week/day. Students can opt for either of these.

Track A is recommended for ML1 students as it has no time conflict with that course.

  • Course Period:

    16 Oct 2017 - 10 Nov 2017

    Lectures:

    Mon 08:00-10:00 in room H 2013 [Track A]

    Mon 16:00-18:00 in room H 2013 [Track B]

    Exercises:

    Tue 08:00-10:00 in rooms TEL 206re, TEL 106li [Track B]

    Wed 08:00-10:00 in rooms TEL 106re, TEL 106li [Track A]

    Fri 08:00-10:00 in rooms TEL 106*, TEL 206*, MAR 6057, MAR 6001

    Exam:

    Thu 23 Nov 2017 from 08:15 to 09:45 in room H 0105

    Language:

    English

    Contact

    gregoire.montavon@tu-berlin.de

    ISIS:

    TBD

Frequently Asked Questions (FAQ)

  • When does the course start? Monday 16 October 2017

  • How to register for the course? Pre-registration is not needed. Only exam registration is necessary.

Main Topics

  • Python Basics
  • Numpy / Performance / Plotting
  • Rounding / Overflow / Linear Algebra
  • Randomness / Simulation

Additional Topics

  • Linear Models (Regression, PCA)
  • Low-Level Extensions (F2PY)

Knowledge of elementary programming concepts will be helpful. Be aware that lack of such knowledge will increase the time demand of the class. In that case, you should consider to prepare with a python beginner class.

Homework is submitted via the ISIS page.

students from other universities

If you are not a student at TU and want to earn credit, you have to solicit ''Nebenhörerschaft'':

  • print out the forms concerning Nebenhörerschaft you find on that page
  • pass by at my office (see above) to have them signed
  • in addition, the dean of faculty IV has to sign
  • register at the the Campus Center. You will receive a TUBIT account (see below).

IDA Wiki: Main/WS17_PythonKurs (last edited 2017-11-14 18:38:31 by GrégoireMontavon)