DLR-UTM 2018

Two-day Tutorial Workshop on Deep Learning Research is held at UTM, Malaysia, on 24-25, October 2018.

Lecturer

  • Kiyota Hashimoto (ESSAND, Prince of Songkla University, Thailand)
  • Hidekazu Yanagimoto (Osaka Prefecture University, Japan)

Pre-requisite

As this workshop is just two days, so we assume that all the participants will have:

  • Basics of Python 3 programming
    • Object Types, Conditional, Iteration, …
    • If you have some knowledge about NumPy, matplotlib, and PandaS, it’s great, but we will have a minimum introduction about them in the workshop.
    • We will use Jupyter Notebook on Google Colaboratory (or on your local PC), so a minimum knowledge about how to use Jupyter Notebook is desirable (though it’s so easy!).
  • Basics of Linear Algebra and Calculus (a usual undergrad course level is sufficient)

If you are not sure of these pre-requisites, consult some books, websites, and youtube videos.

  • In case you have no prior Python experience, https://www.w3schools.com/python/ will be a good introduction.
  • In most cases, any kind of small python introductory books are OK, or just a chapter of some books on machine learning with Python will be enough, if you have some programming experience in another programming language.
  • You can also find a variety of Python and Numpy video tutorials at YouTube.

The platform of the workshop

We will use PyTorch as a deep learning platform. PyTorch has been more popular these days particularly in research scenes. Tensorflow is still dominant particularly in enterprises, but Tensorflow is currently under a transition state from 1.10 to 2.0 (to be released very soon) and we judged that, at this point now, PyTorch is more appropriate for an introduction.