Introduction to Machine Learning for the Sciences

02/08/2021
by   Titus Neupert, et al.
0

This is an introductory machine learning course specifically developed with STEM students in mind. We discuss supervised, unsupervised, and reinforcement learning. The notes start with an exposition of machine learning methods without neural networks, such as principle component analysis, t-SNE, and linear regression. We continue with an introduction to both basic and advanced neural network structures such as conventional neural networks, (variational) autoencoders, generative adversarial networks, restricted Boltzmann machines, and recurrent neural networks. Questions of interpretability are discussed using the examples of dreaming and adversarial attacks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2019

Artificial Neural Networks

These are lecture notes for my course on Artificial Neural Networks that...
research
03/10/2017

Neural Networks for Beginners. A fast implementation in Matlab, Torch, TensorFlow

This report provides an introduction to some Machine Learning tools with...
research
05/14/2018

A Gentle Introduction to Supervised Machine Learning

This tutorial is based on the lecture notes for the courses "Machine Lea...
research
06/17/2020

Introduction to Machine Learning for Accelerator Physics

This pair of CAS lectures gives an introduction for accelerator physics ...
research
02/28/2019

Deep learning in bioinformatics: introduction, application, and perspective in big data era

Deep learning, which is especially formidable in handling big data, has ...
research
08/07/2018

A Very Brief Introduction to Machine Learning With Applications to Communication Systems

Given the unprecedented availability of data and computing resources, th...
research
11/18/2019

Hacking Neural Networks: A Short Introduction

A large chunk of research on the security issues of neural networks is f...

Please sign up or login with your details

Forgot password? Click here to reset