forked from d2l-ai/d2l-en
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
re-org mlp and ml fundamentals chaps
- Loading branch information
1 parent
dd178d5
commit 6e7cb6c
Showing
15 changed files
with
87 additions
and
168 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# Machine Learning Fundamentals | ||
:label:`chap_ml-fundamentals` | ||
|
||
As illustrated in :numref:`chap_introduction`, | ||
deep learning is just one among many popular methods for solving machine learning problems. | ||
As we have encountered when training | ||
linear regressions, softmax regressions, | ||
and multilayer perceptrons, | ||
optimization algorithms | ||
reduce loss function values | ||
by iteratively updating model parameters. | ||
However, | ||
when we train high-capacity models, | ||
such as deep neural networks, we run the risk of overfitting. | ||
Thus, we will need to provide your first rigorous introduction | ||
to the notions of overfitting, underfitting, and model selection. | ||
To help you combat these problems, | ||
we will introduce regularization techniques such as weight decay and dropout. | ||
In view of many failed machine learning *deployments*, | ||
it is necessary to | ||
expose some common concerns | ||
and stimulate the critical thinking required to detect these situations early, mitigate damage, and use machine learning responsibly. | ||
Throughout, we aim to give you a firm grasp not just of the concepts | ||
but also of the practice of using machine learning models. | ||
At the end of this chapter, | ||
we apply what we have introduced so far to a real case: house price prediction. | ||
We punt matters relating to the computational performance, | ||
scalability, and efficiency of our models to subsequent chapters. | ||
|
||
```toc | ||
:maxdepth: 2 | ||
optimization-primer | ||
model-selection | ||
underfit-overfit | ||
weight-decay | ||
dropout | ||
environment | ||
kaggle-house-price | ||
``` | ||
|
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Optimization Primer | ||
|
||
TODO |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters