Introduction to Neural Networks

Location:
  • Lam Research
  • 4650 Cushing Pkwy, Fremont, CA
Date and Time:
  • May 29, 9am - 5pm
  • May 30, noon - 5pm
  • May 31, 9am - 5pm
  • June 1, 9am - noon
Instructor: Yoav Ram
  • Postdoctoral fellow at Stanford University.
  • PhD in Mathematical and Computational Biology.
  • Working with Python since 2002.
  • Teaching scientific Python in Academia and Industry since 2011.
Email: yoav@yoavram.com
Website: lam.yoavram.com
Syllabus:
  • Day 1: Scientific Python — NumPy, Matplotlib, Pandas, Seaborn, Scikit-learn, Scikit-image
  • Day 2: From generalised linear models to feed forward networks - generalised linear models implemented in NumPy, maximum likelihood, gradient descent.
  • Day 3: Deep learning with neural networks - feed forward, convolutional and recurrent networks implemented in NumPy and Keras, generative adversarial networks, reinforcement learning, pertained models.
Setup:
  • Install the Anaconda Python 3.6 Distribution for free.
  • Run the following commands from the terminal/anaconda prompt to make sure everything is ready:
  • > jupyter notebook
Preparations:
Tutorials, Guides & Blogs:
Services:
  • Crestle - Get a GPU-enabled Jupyter notebook in the cloud, preinstalled with all the relevant Python packages.
  • Binder - turn a GitHub repo into a collection of interactive notebooks.
  • Python tutor - visualize Python's memory.
Loading...

Code of Conduct

Based on:

Contributor Covenant Code of Conduct


Built with:

Code of Conduct Builder

Encouraged Behaviour

  • Using welcoming and inclusive language
  • Being respectful of differing viewpoints and experiences
  • Gracefully accepting constructive criticism
  • Showing empathy towards other workshop members

Unacceptable Behaviour

  • The use of sexualized language or imagery and unwelcome sexual attention or advances
  • Trolling, insulting/derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others' private information, such as a physical or electronic address, without explicit permission
  • Other conduct which could reasonably be considered inappropriate in a professional setting

How can I report a violation of the Code of Conduct?

  • Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the instructor at yoav@yoavram.com or submitting a (possibly anonymous) message at this form.