Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
machinelearning-introduction-workshop
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
sispub
courses
machinelearning-introduction-workshop
Commits
02af4606
Commit
02af4606
authored
5 years ago
by
schmittu
Browse files
Options
Downloads
Patches
Plain Diff
updated intro presentation
parent
6b894bde
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
intro_presentation/index.html
+86
-138
86 additions, 138 deletions
intro_presentation/index.html
with
86 additions
and
138 deletions
intro_presentation/index.html
+
86
−
138
View file @
02af4606
...
...
@@ -145,10 +145,10 @@ class: remark-slide-content-large
* Dr. Tarun Chadha
* Dr. Franziska Oschmann
* Dr. Mikolaj Rybinski
* Dr. Uwe Schmitt
...
...
@@ -352,7 +352,7 @@ class: remark-slide-content-large
# About the course
*
First version, might be a bit rough, not sure if our time planning works out
.
*
Second iteration
.
---
class: remark-slide-content-large
...
...
@@ -360,7 +360,7 @@ class: remark-slide-content-large
# About the course
*
First version, might be a bit rough, not sure if our time planning works out
.
*
Second iteration
.
* Pragmatic approach, little math.
...
...
@@ -371,7 +371,7 @@ class: remark-slide-content-large
# About the course
*
First version, might be a bit rough, not sure if our time planning works out
.
*
Second iteration
.
* Pragmatic approach, little math.
...
...
@@ -398,7 +398,7 @@ What will you learn?
* Basic concepts of Machine Learning (ML).
*
More about classical machine learning than about artificial neural networks
.
*
We start with classical ML using `scikit-learn`
.
---
class: remark-slide-content-large
...
...
@@ -410,12 +410,11 @@ What will you learn?
* Basic concepts of Machine Learning (ML).
*
More about classical machine learning than about artificial neural networks
.
*
We start with classical ML using `scikit-learn`
.
* General overview of supervised learning and related methods.
---
class: remark-slide-content-large
...
...
@@ -426,13 +425,14 @@ What will you learn?
* Basic concepts of Machine Learning (ML).
*
More about classical machine learning than about artificial neural networks
.
*
We start with classical ML using `scikit-learn`
.
* General overview of supervised learning and related methods.
* How to start with ML using `scikit-learn` and `Keras`.
* Introduction to concepts of deep learning using `Keras`.
---
...
...
@@ -484,43 +484,47 @@ class: center, middle, inverse, remark-slide-content-large
# Schedule
---
class: remark-slide-content-large
# Day 1
- Chapter 0: Quick Introduction to numpy, pandas, matplotlib
- Chapter 1: General Introduction to Machine Learning
---
class: remark-slide-content-large
# Day 1
- Chapter 0: Quick Introduction to numpy, pandas, matplotlib
- Chapter 1: General Introduction to Machine Learning
- Chapter 2: Introduction to Classification
---
class: remark-slide-content-large
# Day 1
- Chapter 0: Quick Introduction to numpy, pandas, matplotlib
- Chapter 1: General Introduction to Machine Learning
- Chapter 2: Introduction to Classification
- Chapter 3: Overfitting and Cross Validation
---
class: remark-slide-content-large
# Day 1
- Chapter 0: Quick Introduction to numpy, pandas, matplotlib
- Chapter 1: General Introduction to Machine Learning
...
...
@@ -532,13 +536,14 @@ class: remark-slide-content-large
- Chapter 3: Overfitting and Cross Validation
- Chapter 4: Measuring Quality of a Classifier
---
class: remark-slide-content-large
# Day 1
- Chapter 0: Quick Introduction to numpy, pandas, matplotlib
- Chapter 1: General Introduction to Machine Learning
...
...
@@ -553,13 +558,14 @@ class: remark-slide-content-large
- Chapter 4: Measuring Quality of a Classifier
- Chapter 5: Pipelines and Hyperparameter Optimisation
---
class: remark-slide-content-large
# Day 1
- Chapter 0: Quick Introduction to numpy, pandas, matplotlib
- Chapter 1: General Introduction to Machine Learning
...
...
@@ -578,19 +584,23 @@ class: remark-slide-content-large
- Chapter 5: Pipelines and Hyperparameter Optimisation
- Chapter 6A: Classification Algorithms Overview
---
class: remark-slide-content-large
# Day 2
- Chapter 6: Classification Algorithms Overview
- Chapter 6
B
: Classification Algorithms Overview
---
class: remark-slide-content-large
# Day 2
- Chapter 6: Classification Algorithms Overview
- Chapter 6B: Classification Algorithms Overview
- Chapter 7: Introduction to Regression
...
...
@@ -600,7 +610,7 @@ class: remark-slide-content-large
# Day 2
- Chapter 6: Classification Algorithms Overview
- Chapter 6
B
: Classification Algorithms Overview
- Chapter 7: Introduction to Regression
...
...
@@ -608,215 +618,153 @@ class: remark-slide-content-large
- Chapter 8: Introduction to Neural Networks
---
class: center, middle, inverse, remark-slide-content-large
# Quick poll
---
class: remark-slide-content-large
# Who used ... before?
- Jupyter Notebooks
# Day 3
- Real world example: Using EEG data to predict hand movements
---
class: remark-slide-content-large
#
Who used ... before?
#
Day 3
-
Jupyter Notebook
s
-
Real world example: Using EEG data to predict hand movement
s
-
Pandas
-
Real world example: Using Deep learning to detect tumor in images.
---
class: remark-slide-content-large
#
Who used ... before?
#
Day 3
-
Jupyter Notebook
s
-
Real world example: Using EEG data to predict hand movement
s
-
Pandas
-
Real world example: Using Deep learning to detect tumor in images.
-
Matplotlib
-
You work on your own data or on a data set we provided.
---
class: remark-slide-content-large
# Who used ... before?
- Jupyter Notebooks
# About exercises
- Pandas
- Matplotlib
- seaborn
- We have exercise sections during the script where you will work on your own.
---
class: remark-slide-content-large
#
Who used ... before?
#
About exercises
- We have exercise sections during the script where you will work on your own.
- Jupyter Notebooks
- Don't hesitate to ask for assistance.
- Pandas
---
class: remark-slide-content-large
# About exercises
-
Matplotlib
-
We have exercise sections during the script where you will work on your own.
- seaborn
- Don't hesitate to ask for assistance.
- numpy
- We also have optional exercises if you get bored.
---
class: center, middle, inverse, remark-slide-content-large
# Questions?
# Quick poll
---
class: remark-slide-content-large
# Get started
<p>
1. Start Computer, choose `fedora` during startup
<br/>
<br/>
---
class: remark-slide-content-large
# Who used ... before?
# Get started
- Jupyter Notebooks
<p>
1. Start Computer, choose `fedora` during startup
<br/>
<br/>
<p>
2. Login with your `NETHZ` credentials
<br/>
<br/>
---
class: remark-slide-content-large
#
Get started
#
Who used ... before?
<p>
1. Start Computer, choose `fedora` during startup
<br/>
<br/>
<p>
2. Login with your `NETHZ` credentials
<br/>
<br/>
- Jupyter Notebooks
<p>
3. Start Terminal (click `activity` top-left corner)
<br/>
<br/>
- Pandas
---
class: remark-slide-content-large
#
Get started
#
Who used ... before?
<p>
1. Start Computer, choose `fedora` during startup
<br/>
<br/>
<p>
2. Login with your `NETHZ` credentials
<br/>
<br/>
- Jupyter Notebooks
<p>
3. Start Terminal (click `activity` top-left corner)
<br/>
<br/>
- Pandas
<p>
4. Enter
<br/><br/>
<center>
<div
style=
"font-family: Roboto Mono; font-size: .8em; color: #0069B4;"
>
<center>
curl https://sis.id.ethz.ch/mlw/install.sh | bash
</center>
</div>
</center>
- Matplotlib
---
class: remark-slide-content-large
# Get started
<p>
1. Start Computer, choose `fedora` during startup
<br/>
<br/>
<p>
2. Login with your `NETHZ` credentials
<br/>
<br/>
# Who used ... before?
<p>
3. Start Terminal (click `activity` top-left corner)
<br/>
<br/>
- Jupyter Notebooks
<p>
4. Enter
<br/><br/><div
style=
"font-family: Roboto Mono; font-size: .8em; color: #0069B4;"
><center>
curl https://sis.id.ethz.ch/mlw/install.sh | bash
</center></div>
<br/>
- Pandas
- Matplotlib
<p>
5. Wait and press `ENTER` when asked
- seaborn
---
class: remark-slide-content-large
#
Get started
#
Who used ... before?
<p>
1. Start Computer, choose `fedora` during startup
<br/>
<br/>
<p>
2. Login with your `NETHZ` credentials
<br/>
<br/>
- Jupyter Notebooks
<p>
3. Start Terminal (click `activity` top-left corner)
<br/>
<br/>
- Pandas
<p>
4. Enter
<br/><br/><div
style=
"font-family: Roboto Mono; font-size: .8em; color: #0069B4;"
><center>
curl https://sis.id.ethz.ch/mlw/install.sh | bash
</center></div>
<br/>
- Matplotlib
<p>
5. Wait and press `ENTER` when asked.
<br/>
<br/>
- seaborn
- numpy
---
class: center, middle, inverse, remark-slide-content-large
# Questions?
<p>
6.
<strong>
Don't switch of / shutdown the computer during the two days !
</strong>
---
class: remark-slide-content-large
## How to upload the notebooks to polybox
## Get started
Please follow **carefully** the instructions from the printout.
<p>
1. You should find the notebooks in `ml_workshop` in your homefolder.
<br/>
.
<p>
2. Open `https://polybox.ethz.ch` to upload your notebooks manually.
<br/>
</textarea>
<script
src=
"https://remarkjs.com/downloads/remark-latest.min.js"
>
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment