diff --git a/1-Introduction/1-intro-to-ML/translations/README.ko.md b/1-Introduction/1-intro-to-ML/translations/README.ko.md
index 4696fc6755..478192bd1f 100644
--- a/1-Introduction/1-intro-to-ML/translations/README.ko.md
+++ b/1-Introduction/1-intro-to-ML/translations/README.ko.md
@@ -4,7 +4,7 @@
> ๐ฅ ๋จธ์ ๋ฌ๋, AI ๊ทธ๋ฆฌ๊ณ ๋ฅ๋ฌ๋์ ์ฐจ์ด๋ฅผ ์ค๋ช
ํ๋ ์์์ ๋ณด๋ ค๋ฉด ์ ์ด๋ฏธ์ง๋ฅผ ํด๋ฆญํฉ๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/1/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/1/)
### ์๊ฐ
@@ -21,7 +21,7 @@
- **Python ๋ฐฐ์ฐ๊ธฐ**. ์ด ์ฝ์ค์์ ์ฌ์ฉํ ๋ฐ์ดํฐ ์ฌ์ด์ธํฐ์คํธ์๊ฒ ์ ์ฉํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ธ [Python](https://docs.microsoft.com/learn/paths/python-language/?WT.mc_id=academic-15963-cxa)์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด๋ฅผ ํด์ผ ์ข์ต๋๋ค.
- **Node.js ์ JavaScript ๋ฐฐ์ฐ๊ธฐ**. ์ด ์ฝ์ค์์ ์น์ฑ์ ๋น๋ํ ๋ ๋ช ๋ฒ JavaScript๋ฅผ ์ฌ์ฉํ๋ฏ๋ก, [node](https://nodejs.org) ์ [npm](https://www.npmjs.com/)์ ์ค์นํด์ผ ํฉ๋๋ค, Python ๊ณผ JavaScript๋ฅผ ๊ฐ๋ฐํ๋ฉฐ ๋ชจ๋ ์ธ ์ ์๋ [Visual Studio Code](https://code.visualstudio.com/)๋ ์์ต๋๋ค.
- **GitHub ๊ณ์ ๋ง๋ค๊ธฐ**. [GitHub](https://github.com)์์ ์ฐพ์์ผ๋ฏ๋ก, ์ด๋ฏธ ๊ณ์ ์ด ์์ ์ ์์ต๋๋ค, ํน์ ์๋ค๋ฉด, ๊ณ์ ์ ๋ง๋ ๋ค์ ์ด ์ปค๋ฆฌํ๋ผ์ ํฌํฌํด์ ์ง์ ์ธ ์ ์์ต๋๋ค. (star ์ฃผ์
๋ ๋ฉ๋๋ค ๐)
-- **Scikit-learn ์ฐพ์๋ณด๊ธฐ**. ์ด ๊ฐ์์์ ์ฐธ์กฐํ๊ณ ์๋ ML ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์
์ธ [Scikit-learn]([https://scikit-learn.org/stable/user_guide.html)์ ์์งํฉ๋๋ค.
+- **Scikit-learn ์ฐพ์๋ณด๊ธฐ**. ์ด ๊ฐ์์์ ์ฐธ์กฐํ๊ณ ์๋ ML ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์
์ธ [Scikit-learn](https://scikit-learn.org/stable/user_guide.html)์ ์์งํฉ๋๋ค.
### ๋จธ์ ๋ฌ๋์ ๋ฌด์์ธ๊ฐ์?
@@ -97,12 +97,14 @@
์ข
์ด์ ๊ทธ๋ฆฌ๊ฑฐ๋, [Excalidraw](https://excalidraw.com/)์ฒ๋ผ ์จ๋ผ์ธ ์ฑ์ ์ด์ฉํ์ฌ AI, ML, ๋ฅ๋ฌ๋, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค์ ์ฐจ์ด๋ฅผ ์ดํดํฉ์๋ค. ๊ฐ ๊ธฐ์ ๋ค์ด ์ ํด๊ฒฐํ ์ ์๋ ๋ฌธ์ ์ ๋ํด ์์ด๋์ด๋ฅผ ํฉ์ณ๋ณด์ธ์.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/2/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/2/)
## ๋ฆฌ๋ทฐ & ์๊ธฐ์ฃผ๋ ํ์ต
ํด๋ผ์ฐ๋์์ ML ์๊ณ ๋ฆฌ์ฆ์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋ ์ง ์์ธํ ์์๋ณด๋ ค๋ฉด, [Learning Path](https://docs.microsoft.com/learn/paths/create-no-code-predictive-models-azure-machine-learning/?WT.mc_id=academic-15963-cxa)๋ฅผ ๋ฐ๋ฆ
๋๋ค.
+ML์ ๊ธฐ์ด์ ๋ํ [Learning Path](https://docs.microsoft.com/learn/modules/introduction-to-machine-learning/?WT.mc_id=academic-15963-cxa)๋ฅผ ๋ด
๋๋ค.
+
## ๊ณผ์
[Get up and running](../assignment.md)
diff --git a/1-Introduction/2-history-of-ML/translations/README.ko.md b/1-Introduction/2-history-of-ML/translations/README.ko.md
index 42621d4569..d630201e21 100644
--- a/1-Introduction/2-history-of-ML/translations/README.ko.md
+++ b/1-Introduction/2-history-of-ML/translations/README.ko.md
@@ -3,7 +3,7 @@
![Summary of History of machine learning in a sketchnote](../../../sketchnotes/ml-history.png)
> Sketchnote by [Tomomi Imura](https://www.twitter.com/girlie_mac)
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/3/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/3/)
์ด ๊ฐ์์์, ๋จธ์ ๋ฌ๋๊ณผ ์ธ๊ณต ์ง๋ฅ์ ์ญ์ฌ์์ ์ฃผ์ ๋ง์ผ์คํค์ ์ดํด๋ณด๋ ค ํฉ๋๋ค.
@@ -103,7 +103,7 @@ natural language processing ์ฐ๊ตฌ๊ฐ ๋ฐ์ ํ๊ณ , ๊ฒ์์ด ๊ฐ์ ๋์ด ๋
์ญ์ฌ์ ์ธ ์๊ฐ์ ์ฌ๋๋ค ๋ค์์ ํ ๊ฐ์ง๋ฅผ ์ง์ค์ ์ผ๋ก ํ๊ณ ์๋ ์๋ฅผ ์์ธํ ์์๋ณด์ธ์. ๋งค๋ ฅ์๋ ์บ๋ฆญํฐ๊ฐ ์์ผ๋ฉฐ, ๋ฌธํ๊ฐ ์ฌ๋ผ์ง ๊ณณ์์๋ ๊ณผํ์ ์ธ ๋ฐ๊ฒฌ์ ํ์ง ๋ชปํฉ๋๋ค. ๋น์ ์ ์ด๋ค ๋ฐ๊ฒฌ์ ํด๋ณด์๋์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/4/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/4/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/1-Introduction/3-fairness/translations/README.ko.md b/1-Introduction/3-fairness/translations/README.ko.md
index 3fb434f806..7cbc8e3534 100644
--- a/1-Introduction/3-fairness/translations/README.ko.md
+++ b/1-Introduction/3-fairness/translations/README.ko.md
@@ -3,7 +3,7 @@
![Summary of Fairness in Machine Learning in a sketchnote](../../../sketchnotes/ml-fairness.png)
> Sketchnote by [Tomomi Imura](https://www.twitter.com/girlie_mac)
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/5/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/5/)
## ์๊ฐ
@@ -185,7 +185,7 @@ AI์ ๋จธ์ ๋ฌ๋์ ๊ณต์ ์ฑ์ ๋ณด์ฅํ๋ ๊ฑด ๊ณ์ ๋ณต์กํ ์ฌํ๊ธฐ
๋ชจ๋ธ์ ๊ตฌ์ถํ๊ณ ์ฌ์ฉํ๋ฉด์ ๋ถ๊ณต์ ํ ์ค-์ํ ์๋๋ฆฌ์ค๋ฅผ ์๊ฐํด๋ณด์ธ์. ์ด๋ป๊ฒ ๊ณ ๋ คํด์ผ ํ๋์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/6/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/6/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/1-Introduction/4-techniques-of-ML/translations/README.ko.md b/1-Introduction/4-techniques-of-ML/translations/README.ko.md
index db5170bddf..8e78db853b 100644
--- a/1-Introduction/4-techniques-of-ML/translations/README.ko.md
+++ b/1-Introduction/4-techniques-of-ML/translations/README.ko.md
@@ -5,7 +5,7 @@
- ๋จธ์ ๋ฌ๋์ ๋ฐ์ณ์ฃผ๋ ํ๋ก์ธ์ค๋ฅผ ๊ณ ์์ค์์ ์ดํดํฉ๋๋ค.
- 'models', 'predictions', ๊ทธ๋ฆฌ๊ณ 'training data'์ ๊ฐ์ ๊ธฐ์ด ๊ฐ๋
์ ํ์ํฉ๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/7/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/7/)
## ์๊ฐ
@@ -36,13 +36,17 @@
์ด๋ ํ ์ข
๋ฅ์ ์ง๋ฌธ์ ๋๋ตํ๋ ค๋ฉด, ์ฌ๋ฐ๋ฅธ ํ์
์ ๋ฐ์ดํฐ๊ฐ ํ์ํฉ๋๋ค. ์ด ํฌ์ธํธ์์ ํ์ํ ๋ ๊ฐ์ง๊ฐ ์์ต๋๋ค:
- **๋ฐ์ดํฐ ์์ง**. ๋ฐ์ดํฐ ๋ถ์์ ๊ณต์ ๋๋ฅผ ์ค๋ช
ํ ์ด์ ๊ฐ์๋ฅผ ๊ธฐ์ตํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์กฐ์ฌํ ์์งํฉ๋๋ค. ๋ฐ์ดํฐ์ ์ถ์ฒ์, ๋ด์ฌ์ ํธ๊ฒฌ์ ์๊ณ , ์ถ์ฒ๋ฅผ ๋ฌธ์ํํฉ๋๋ค.
-- **๋ฐ์ดํฐ ์ค๋น**. ๋ฐ์ดํฐ ์ค๋น ํ๋ก์ธ์ค๋ ์ฌ๋ฌ ๋จ๊ณ๊ฐ ์์ต๋๋ค. ๋ฐ์ดํฐ๊ฐ ๋ค์ํ ์์ค์์ ์ ๊ณต๋๋ ๊ฒฝ์ฐ์๋ ์ ๋ ฌํ๊ณ ๋
ธ๋ฉ๋ผ์ด์ฆํด์ผ ํ ์ ์์ต๋๋ค. ([Clustering](../../../5-Clustering/1-Visualize/README.md)๊ณผ ๊ฐ์ด) ๋ฌธ์์ด์ ์ซ์๋ก ๋ฐ๊พธ๋ ๋ฐฉ์์ฒ๋ผ ๋ค์ํ ๋ฐฉ์์ ํตํ์ฌ ๋ฐ์ดํฐ์ ํ์ง๊ณผ ์์ ํฅ์์ํฌ ์ ์์ต๋๋ค. ([Classification](../../../4-Classification/1-Introduction/README.md)๊ณผ ๊ฐ์ด) ์๋ณธ ๊ธฐ๋ฐ์ผ๋ก, ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ([Web App](../../3-Web-App/README.md) ๊ฐ์ ์ด์ ์ฒ๋ผ) ๋ฐ์ดํฐ๋ฅผ ์ ๋ฆฌํ๊ณ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก, ํ๋ จํ๋ ๊ธฐ์ ์ ๋ฐ๋ผ์, ๋ฌด์์๋ก ์์ด์ผ ํ ์ ์์ต๋๋ค.
+- **๋ฐ์ดํฐ ์ค๋น**. ๋ฐ์ดํฐ ์ค๋น ํ๋ก์ธ์ค๋ ์ฌ๋ฌ ๋จ๊ณ๊ฐ ์์ต๋๋ค. ๋ฐ์ดํฐ๊ฐ ๋ค์ํ ์์ค์์ ์ ๊ณต๋๋ ๊ฒฝ์ฐ์๋ ์ ๋ ฌํ๊ณ ๋
ธ๋ฉ๋ผ์ด์ฆํด์ผ ํ ์ ์์ต๋๋ค. ([Clustering](../../../5-Clustering/1-Visualize/README.md)๊ณผ ๊ฐ์ด) ๋ฌธ์์ด์ ์ซ์๋ก ๋ฐ๊พธ๋ ๋ฐฉ์์ฒ๋ผ ๋ค์ํ ๋ฐฉ์์ ํตํ์ฌ ๋ฐ์ดํฐ์ ํ์ง๊ณผ ์์ ํฅ์์ํฌ ์ ์์ต๋๋ค. ([Classification](../../../4-Classification/1-Introduction/README.md)๊ณผ ๊ฐ์ด) ์๋ณธ ๊ธฐ๋ฐ์ผ๋ก, ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ([Web App](../../../3-Web-App/README.md) ๊ฐ์ ์ด์ ์ฒ๋ผ) ๋ฐ์ดํฐ๋ฅผ ์ ๋ฆฌํ๊ณ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก, ํ๋ จํ๋ ๊ธฐ์ ์ ๋ฐ๋ผ์, ๋ฌด์์๋ก ์์ด์ผ ํ ์ ์์ต๋๋ค.
โ
๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ ์ฒ๋ฆฌํ๋ฉด, ๊ทธ ๋ชจ์์ด ์๋ํ ์ง๋ฌธ์ ํด๊ฒฐํ ์ ์๋ ์ง ์ ์ ๋ด
๋๋ค. [Clustering](../../5-Clustering/1-Visualize/README.md) ๊ฐ์์์ ๋ณธ ๊ฒ์ฒ๋ผ, ๋ฐ์ดํฐ๊ฐ ์ฃผ์ด์ง ์์
์์ ์ ์ํํ์ง ๋ชปํ ์ ์์ต๋๋ค!
-### feature ๋ณ์ ์ ํํ๊ธฐ
+### Features์ ํ๊ฒ
+
+feature๋ ๋ฐ์ดํฐ์ ์ธก์ ํ ์ ์๋ ์์ฑ์
๋๋ค. ๋ง์ ๋ฐ์ดํฐ์
์์ 'date' 'size' ๋๋ 'color'์ฒ๋ผ ์ด ์ ๋ชฉ์ผ๋ก ํํํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฝ๋์์ X๋ก ๋ณด์ฌ์ง๋ feature ๋ณ์๋, ๋ชจ๋ธ์ ํ๋ จํ ๋ ์ฌ์ฉ๋๋ ์
๋ ฅ ๋ณ์๋ก ๋ํ๋
๋๋ค.
-[feature](https://www.datasciencecentral.com/profiles/blogs/an-introduction-to-variable-and-feature-selection)๋ ๋ฐ์ดํฐ์ ์ธก์ ํ ์ ์๋ ์์ฑ์
๋๋ค. ๋ง์ ๋ฐ์ดํฐ์
์์ 'date' 'size' ๋๋ 'color' ๊ฐ์ ์ปฌ๋ผ ์ ๋ชฉ์ผ๋ก ํํํฉ๋๋ค. ์ผ๋ฐ์ ์ธ ์ฝ๋์์ `y`๋ก ๋ํ๋ด๋ feature ๋ณ์๋, ๋ฐ์ดํฐ์ ๋ฌผ์ด๋ณด๋ ค๋ ์ง๋ฌธ์ ๋ํ ์ ๋ต์ ๋ํ๋
๋๋ค: 12์์, ์ด๋ค **์์**์ ํธ๋ฐ์ด ๊ฐ์ฅ ์๊น์? San Francisco์์, ๋ถ๋์ฐ **๊ฐ๊ฒฉ**์ด ๊ฐ์ฅ ์ข์ ๋๋ค๋ ์ด๋์ผ๊น์?
+ํ๊ฒ์ ์์ธกํ๋ ค๊ณ ์๋ํ ๊ฒ์
๋๋ค. ์ฝ๋์์ X๋ก ํ์ํ๋ ๋ณดํต ํ๊ฒ์, ๋ฐ์ดํฐ์ ๋ฌผ์ด๋ณด๋ ค๋ ์ง๋ฌธ์ ๋๋ต์ ๋ํ๋
๋๋ค: 12์์, ์ด๋ค ์์ ํธ๋ฐ์ด ๊ฐ์ฅ ์๊น์? San Francisco ๊ทผ์ฒ์ ์ข์ ํ ์ง ์ค์ ๊ฑฐ๋๊ฐ๋ ์ด๋์ธ๊ฐ์? ๊ฐ๋์ ํ๊ฒ์ ๋ผ๋ฒจ ์์ฑ์ด๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํฉ๋๋ค.
+
+### feature ๋ณ์ ์ ํํ๊ธฐ
๐ **Feature Selection๊ณผ Feature Extraction** ๋ชจ๋ธ์ ๋ง๋ค ๋ ์ ํํ ๋ณ์๋ฅผ ์ด๋ป๊ฒ ์ ์ ์์๊น์? ๊ฐ์ฅ ์ฑ๋ฅ์ด ์ข์ ๋ชจ๋ธ์ ์ฌ๋ฐ๋ฅธ ๋ณ์๋ฅผ ์ ํํ๊ธฐ ์ํ์ฌ Feature Selection ๋๋ Feature Extraction ํ๋ก์ธ์ค๋ฅผ ๊ฑฐ์น๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋, ๊ฐ์ ๋ด์ฉ์ด ์๋๋๋ค: "Feature extraction creates new features from functions of the original features, whereas feature selection returns a subset of the features." ([source](https://wikipedia.org/wiki/Feature_selection))
@@ -56,7 +60,7 @@
- **ํ์ต**. ๋ฐ์ดํฐ์
์ ํํธ๋ ๋ชจ๋ธ์ ํ์ตํ ๋ ์ ๋นํฉ๋๋ค. ์ด ์
์ ๋ณธ ๋ฐ์ดํฐ์
์ ๋๋ถ๋ถ์ ์ฐจ์งํฉ๋๋ค.
- **ํ
์คํธ**. ํ
์คํธ ๋ฐ์ดํฐ์
์ ๋
๋ฆฝ์ ์ธ ๋ฐ์ดํฐ์ ๊ทธ๋ฃน์ด์ง๋ง, ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ๋ชจ๋ธ์ ์ฑ๋ฅ์ ํ์ธํ ๋์, ๊ฐ๋ ๋ณธ ๋ฐ์ดํฐ์์๋ ์์ง๋ฉ๋๋ค.
-- **๊ฒ์ฆ**. ๊ฒ์ฆ ์
์ ๋ชจ๋ธ์ ๊ฐ์ ํ๋ฉฐ ๋ชจ๋ธ์ hyperparameters, ๋๋ architecture๋ฅผ ํ๋ํ ๋, ์ฌ์ฉํ๋ ์์ ๋
๋ฆฝ๋ ์์ ๊ทธ๋ฃน์
๋๋ค. ([Time Series Forecasting](../../7-TimeSeries/1-Introduction/README.md)์์ ์ธ๊ธํ๋ฏ) ๋ฐ์ดํฐ์ ํฌ๊ธฐ์ ์ง๋ฌธ์ ๋ฐ๋ผ์ ์ธ๋ฒ์งธ ์
์ ๋ง๋ค ์ด์ ๊ฐ ์์ต๋๋ค.
+- **๊ฒ์ฆ**. ๊ฒ์ฆ ์
์ ๋ชจ๋ธ์ ๊ฐ์ ํ๋ฉฐ ๋ชจ๋ธ์ hyperparameters, ๋๋ architecture๋ฅผ ํ๋ํ ๋, ์ฌ์ฉํ๋ ์์ ๋
๋ฆฝ๋ ์์ ๊ทธ๋ฃน์
๋๋ค. ([Time Series Forecasting](../../../7-TimeSeries/1-Introduction/README.md)์์ ์ธ๊ธํ๋ฏ) ๋ฐ์ดํฐ์ ํฌ๊ธฐ์ ์ง๋ฌธ์ ๋ฐ๋ผ์ ์ธ๋ฒ์งธ ์
์ ๋ง๋ค ์ด์ ๊ฐ ์์ต๋๋ค.
## ๋ชจ๋ธ ๊ตฌ์ถํ๊ธฐ
@@ -99,7 +103,7 @@
ML ์ค๋ฌด์์ ๋จ๊ณ๋ฅผ ๋ฐ์ํ ํ๋ก์ฐ๋ฅผ ๊ทธ๋ ค๋ณด์ธ์. ํ๋ก์ธ์ค์์ ์ง๊ธ ์ด๋์ ์๋ ์ง ๋ณด์ด๋์? ์ด๋ ค์ด ๋ด์ฉ์ ์์ํ ์ ์๋์? ์ด๋ค๊ฒ ์ฌ์ธ๊น์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/8/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/8/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/2-Regression/1-Tools/translations/README.ko.md b/2-Regression/1-Tools/translations/README.ko.md
index 204da91435..f3287dcf5d 100644
--- a/2-Regression/1-Tools/translations/README.ko.md
+++ b/2-Regression/1-Tools/translations/README.ko.md
@@ -4,7 +4,7 @@
> Sketchnote by [Tomomi Imura](https://www.twitter.com/girlie_mac)
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/9/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/9/)
## ์๊ฐ
@@ -54,7 +54,7 @@
๋ค์์ผ๋ก, ์ฝ๊ฐ์ Python ์ฝ๋๋ฅผ ์ถ๊ฐํฉ๋๋ค.
-1. ์ฝ๋ ๋ธ๋ก์์ **print("hello notebook'")** ์
๋ ฅํฉ๋๋ค.
+1. ์ฝ๋ ๋ธ๋ก์์ **print('hello notebook')** ์
๋ ฅํฉ๋๋ค.
1. ์ฝ๋๋ฅผ ์คํํ๋ ค๋ฉด ํ์ดํ๋ฅผ ์ ํํฉ๋๋ค.
์ถ๋ ฅ๋ ๊ตฌ๋ฌธ์ด ๋ณด์ฌ์ผ ํฉ๋๋ค:
@@ -97,7 +97,7 @@ Scikit-learn ์ฌ์ฉํ๋ฉด ์ฌ๋ฐ๋ฅด๊ฒ ๋ชจ๋ธ์ ๋ง๋ค๊ณ ์ฌ์ฉํ๊ธฐ ์ํด
- **matplotlib**. ์ ์ฉํ [graphing tool](https://matplotlib.org/)์ด๋ฉฐ line plot์ ๋ง๋ค ๋ ์ฌ์ฉํฉ๋๋ค.
- **numpy**. [numpy](https://numpy.org/doc/stable/user/whatisnumpy.html)๋ Python์ ์ ์ซ์๋ฅผ ํธ๋ค๋งํ ๋ ์ ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์
๋๋ค.
-- **sklearn**. Scikit-learn ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์
๋๋ค.
+- **sklearn**. [Scikit-learn](https://scikit-learn.org/stable/user_guide.html) ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์
๋๋ค.
์์
์ ๋์๋ฐ์ผ๋ ค๋ฉด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ Import ํฉ๋๋ค.
@@ -183,6 +183,9 @@ s1 tc: T-Cells (a type of white blood cells)
```python
plt.scatter(X_test, y_test, color='black')
plt.plot(X_test, y_pred, color='blue', linewidth=3)
+ plt.xlabel('Scaled BMIs')
+ plt.ylabel('Disease Progression')
+ plt.title('A Graph Plot Showing Diabetes Progression Against BMI')
plt.show()
```
@@ -197,7 +200,7 @@ s1 tc: T-Cells (a type of white blood cells)
์ด ๋ฐ์ดํฐ์
์ ๋ค๋ฅธ ๋ณ์๋ฅผ Plot ํฉ๋๋ค. ํํธ: ์ด ๋ผ์ธ์ ์์ ํฉ๋๋ค: `X = X[:, np.newaxis, 2]`. ์ด ๋ฐ์ดํฐ์
์ ํ๊ฒ์ด ์ฃผ์ด์ง ๋, ์ง๋ณ์ผ๋ก ๋น๋จ๊ฐ ์งํ๋๋ฉด ์ด๋ค ๊ฒ์ ํ์ํ ์ ์๋์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/10/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/10/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/2-Regression/2-Data/translations/README.ko.md b/2-Regression/2-Data/translations/README.ko.md
index dde1301431..64ddc721e1 100644
--- a/2-Regression/2-Data/translations/README.ko.md
+++ b/2-Regression/2-Data/translations/README.ko.md
@@ -1,9 +1,10 @@
# Scikit-learn ์ฌ์ฉํ regression ๋ชจ๋ธ ๋ง๋ค๊ธฐ: ๋ฐ์ดํฐ ์ค๋น์ ์๊ฐํ
> ![Data visualization infographic](.././images/data-visualization.png)
+
> Infographic by [Dasani Madipalli](https://twitter.com/dasani_decoded)
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/11/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/11/)
## ์๊ฐ
@@ -53,7 +54,7 @@ visual Studio Code์์ _notebook.ipynb_ ํ์ผ์ ์ด๊ณ ์๋ก์ด Pandas ๋ฐ
```python
import pandas as pd
- pumpkins = pd.read_csv('../../data/US-pumpkins.csv')
+ pumpkins = pd.read_csv('../data/US-pumpkins.csv')
pumpkins.head()
```
@@ -190,7 +191,7 @@ Jupyter notebooks์์ ์ ์๋ํ๋ ๋ฐ์ดํฐ ์๊ฐํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋
Matplotlib์์ ์ ๊ณตํ๋ ๋ค์ํ ์๊ฐํ ํ์
์ ์ฐพ์๋ณด์ธ์. regression ๋ฌธ์ ์ ๊ฐ์ฅ ์ ๋นํ ํ์
์ ๋ฌด์์ธ๊ฐ์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/12/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/12/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/2-Regression/3-Linear/translations/README.ko.md b/2-Regression/3-Linear/translations/README.ko.md
index bbfe09a0bf..57ba3201de 100644
--- a/2-Regression/3-Linear/translations/README.ko.md
+++ b/2-Regression/3-Linear/translations/README.ko.md
@@ -3,7 +3,7 @@
![Linear vs polynomial regression infographic](.././images/linear-polynomial.png)
> Infographic by [Dasani Madipalli](https://twitter.com/dasani_decoded)
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/13/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/13/)
### ์๊ฐ
@@ -85,7 +85,6 @@ Scikit-learn์ ์ฌ์ฉํ ์์ ์ด๊ธฐ ๋๋ฌธ์, (ํ ์ ์์ง๋ง) ์์ผ๋ก
```python
from sklearn.preprocessing import LabelEncoder
-new_pumpkins.iloc[:, 0:-1] = new_pumpkins.iloc[:, 0:-1].apply(LabelEncoder().fit_transform)
new_pumpkins.iloc[:, 0:-1] = new_pumpkins.iloc[:, 0:-1].apply(LabelEncoder().fit_transform)
```
@@ -328,7 +327,7 @@ Scikit-learn์๋ polynomial regression ๋ชจ๋ธ์ ๋ง๋ค ๋ ๋์์ ๋ฐ์
๋
ธํธ๋ถ์์ ๋ค๋ฅธ ๋ณ์๋ฅผ ํ
์คํธํ๋ฉด์ ์๊ด ๊ด๊ณ๊ฐ ๋ชจ๋ธ ์ ํ๋์ ์ด๋ป๊ฒ ๋์๋๋ ์ง ๋ด
๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/14/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/14/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/2-Regression/4-Logistic/translations/README.ko.md b/2-Regression/4-Logistic/translations/README.ko.md
index bf52689cd8..1bca896209 100644
--- a/2-Regression/4-Logistic/translations/README.ko.md
+++ b/2-Regression/4-Logistic/translations/README.ko.md
@@ -3,7 +3,7 @@
![Logistic vs. linear regression infographic](.././images/logistic-linear.png)
> Infographic by [Dasani Madipalli](https://twitter.com/dasani_decoded)
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/15/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/15/)
## ์๊ฐ
@@ -209,7 +209,7 @@ binary classification์ ์ฐพ๋ ๋ชจ๋ธ์ ๋ง๋๋ ๊ฑด Scikit-learn์์ ๋
> ๐ '[confusion matrix](https://wikipedia.org/wiki/Confusion_matrix)' (๋๋ 'error matrix')๋ ๋ชจ๋ธ์ true ๋ false ๋ก ๊ธ์ ๋ฐ ๋ถ์ ์ ๋ํ๋ด์, ์์ธก์ ์ ํ๋๋ฅผ ์ธก์ ํ๋ ํ
์ด๋ธ์
๋๋ค.
-1. `confusin_matrix()` ๋ถ๋ฌ์, confusion metrics๋ฅผ ์ฌ์ฉํฉ๋๋ค:
+1. `confusion_matrix()` ๋ถ๋ฌ์, confusion metrics๋ฅผ ์ฌ์ฉํฉ๋๋ค:
```python
from sklearn.metrics import confusion_matrix
@@ -223,26 +223,35 @@ binary classification์ ์ฐพ๋ ๋ชจ๋ธ์ ๋ง๋๋ ๊ฑด Scikit-learn์์ ๋
[ 33, 0]])
```
-์ด๋ค ์ผ์ด ์๊ธฐ๋์? ๋ชจ๋ธ์ด 2๊ฐ์ binary categories ์ธ, 'pumpkin' ์นดํ
๊ณ ๋ฆฌ์ 'not-a-pumpkin' ์นดํ
๊ณ ๋ฆฌ ์ฌ์ด์ ์์ดํ
์ ๋ถ๋ฅํ๋๋ก ์ง๋ฌธ๋ฐ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
+Scikit-learn์์, confusion matrices ํ์ (axis 0) ์ค์ ๋ผ๋ฒจ์ด๊ณ ์ด์ (axis 1) ์์ธก๋ ๋ผ๋ฒจ์
๋๋ค.
-- ๋ง์ฝ ๋ชจ๋ธ์ด ๋ฌด์ธ๊ฐ๋ฅผ ํธ๋ฐ์ผ๋ก ์์ธกํ๊ณ ์ค์ ๋ก 'pumpkin' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด true positive๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ์ข์ธก ์๋จ์ ์ซ์๋ก ๋ณด์ฌ์ง๋๋ค.
-- ๋ง์ฝ ๋ชจ๋ธ์ด ๋ฌด์ธ๊ฐ๋ฅผ ํธ๋ฐ์ผ๋ก ์์ธกํ์ง ์์๋๋ฐ ์ค์ 'pumpkin' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด false positive๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ์ฐ์ธก ์๋จ์ ์ซ์๋ก ๋ณด์ฌ์ง๋๋ค.
-- ๋ง์ฝ ๋ชจ๋ธ์ด ๋ฌด์ธ๊ฐ๋ฅผ ํธ๋ฐ์ผ๋ก ์์ธกํ์ง๋ง ์ค์ ๋ก 'not-a-pumpkin' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด false negative๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ์ข์ธก ํ๋จ์ ์ซ์๋ก ๋ณด์ฌ์ง๋๋ค.
-- ๋ง์ฝ ๋ชจ๋ธ์ด ๋ฌด์ธ๊ฐ๋ฅผ ํธ๋ฐ์ผ๋ก ์์ธกํ์ง ์์๊ณ 'not-a-pumpkin' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด true negative๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ์ฐ์ธก ํ๋จ์ ์ซ์๋ก ๋ณด์ฌ์ง๋๋ค.
+| | 0 | 1 |
+| :---: | :---: | :---: |
+| 0 | TN | FP |
+| 1 | FN | TP |
-![Confusion Matrix](../images/confusion-matrix.png)
+์ด๋ค ์ผ์ด ์๊ธฐ๋์? ๋ชจ๋ธ์ด 'orange'์ 'not-orange' ์นดํ
๊ณ ๋ฆฌ์, ๋ ๋ฐ์ด๋๋ฆฌ ์นดํ
๊ณ ๋ฆฌ๋ก ํธ๋ฐ์ ๋ถ๋ฅํ๊ฒ ์์ฒญ๋ฐ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
-> Infographic by [Jen Looper](https://twitter.com/jenlooper)
+- ๋ง์ฝ ๋ชจ๋ธ์ด ํธ๋ฐ์ ์ค๋์ง์์ด ์๋ ๊ฒ์ผ๋ก ์์ธกํ๊ณ ์ค์ ๋ก 'not-orange' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด ์ข์ธก ์๋จ์์ ๋ณด์ฌ์ง๊ณ , true negative ๋ผ๊ณ ๋ถ๋ฆฝ๋๋ค.
+- ๋ง์ฝ ๋ชจ๋ธ์ด ํธ๋ฐ์ ์ค๋์ง์์ผ๋ก ์์ธกํ๊ณ ์ค์ ๋ก 'not-orange' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด ์ข์ธก ํ๋จ์ ๋ณด์ฌ์ง๊ณ , false negative ๋ผ๊ณ ๋ถ๋ฆฝ๋๋ค.
+- ๋ง์ฝ ๋ชจ๋ธ์ด ํธ๋ฐ์ ์ค๋์ง์์ด ์๋ ๊ฒ์ผ๋ก ์์ธกํ๊ณ ์ค์ ๋ก 'orange' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด ์ฐ์ธก ์๋จ์ ๋ณด์ฌ์ง๊ณ , false positive ๋ผ๊ณ ๋ถ๋ฆฝ๋๋ค.
+- ๋ง์ฝ ๋ชจ๋ธ์ด ํธ๋ฐ์ ์ค๋์ง์์ผ๋ก ์์ธกํ๊ณ ์ค์ ๋ก 'orange' ์นดํ
๊ณ ๋ฆฌ์ ์๋ค๋ฉด ์ฐ์ธก ํ๋จ์ ๋ณด์ฌ์ง๊ณ , true positive ๋ผ๊ณ ๋ถ๋ฆฝ๋๋ค.
์์ํ ๊ฒ์ฒ๋ผ true positives์ true negatives๋ ํฐ ์ซ์๋ฅผ ๊ฐ์ง๊ณ false positives์ false negatives์ ๋ฎ์ ์ซ์์ ๊ฐ์ง๋ ๊ฒ ๋ ์ข์ต๋๋ค, ๋ชจ๋ธ์ ์ฑ๋ฅ์ด ๋ ์ข๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
+confusion matrix๋ ์ ํ๋์ ์ฌํ์จ์ ์ผ๋ง๋ ๊ด๋ จ์๋์? classification ๋ฆฌํฌํธ์ ์ ํ๋์ (0.83) ์ฌํ์จ (0.98)์ผ๋ก ๋ณด์ฌ์ ธ์ ์ถ๋ ฅ๋์์ต๋๋ค.
+
+Precision = tp / (tp + fp) = 162 / (162 + 33) = 0.8307692307692308
+
+Recall = tp / (tp + fn) = 162 / (162 + 4) = 0.9759036144578314
+
โ
Q: confusion matrix์ ๋ฐ๋ฅด๋ฉด, ๋ชจ๋ธ์ ์ด๋ป๊ฒ ๋๋์? A: ๋์์ง ์์ต๋๋ค; true positives์ ๋ง์ ์ซ์๋ฟ๋ง ์๋๋ผ ๋ช false negatives๋ ์์ต๋๋ค.
confusion matrix TP/TN ๊ณผ FP/FN์ ๋งตํ์ผ๋ก ๋ฏธ๋ฆฌ ๋ณธ ์ฉ์ด์ ๋ํ์ฌ ๋ค์ ๋ด
๋๋ค:
-๐ ์ ๋ฐ๋: TP/(TP + FN) ๊ฒ์๋ ์ธ์คํด์ค ์ค ๊ด๋ จ๋ ์ธ์คํด์ค์ ๋น์จ (์์. ์ ๋ผ๋ฒจ๋ง๋ ๋ผ๋ฒจ)
+๐ ์ ๋ฐ๋: TP/(TP + FP) ๊ฒ์๋ ์ธ์คํด์ค ์ค ๊ด๋ จ๋ ์ธ์คํด์ค์ ๋น์จ (์์. ์ ๋ผ๋ฒจ๋ง๋ ๋ผ๋ฒจ)
-๐ ์ฌํ์จ: TP/(TP + FP) ๋ผ๋ฒจ๋ง์ด ์ ๋์๋ ์ง ์๊ด์์ด, ๊ฒ์ํ ๊ด๋ จ๋ ์ธ์คํด์ค์ ๋น์จ
+๐ ์ฌํ์จ: TP/(TP + FN) ๋ผ๋ฒจ๋ง์ด ์ ๋์๋ ์ง ์๊ด์์ด, ๊ฒ์ํ ๊ด๋ จ๋ ์ธ์คํด์ค์ ๋น์จ
๐ f1-score: (2 * precision * recall)/(precision + recall) ์ ๋ฐ๋์ ์ฌํ์จ์ ๊ฐ์ค์น ํ๊ท ์, ์ต๊ณ 1๊ณผ ์ต์ 0
@@ -289,9 +298,9 @@ classifications์ ๋ํ ์ดํ ๊ฐ์์์, ๋ชจ๋ธ์ ์ค์ฝ์ด๋ฅผ ๊ฐ์ ํ
---
## ๐ ๋์
-logistic regression๊ณผ ๊ด๋ จํด์ ํ์ด์ผํ ๋ด์ฉ์ด ๋ ์์ต๋๋ค! ํ์ง๋ง ๋ฐฐ์ฐ๊ธฐ ์ข์ ๋ฐฉ์์ ์คํ์
๋๋ค. ์ด๋ฐ ๋ถ์์ ์ ๋นํ ๋ฐ์ดํฐ์
์ ์ฐพ์์ ๋ชจ๋ธ์ ๋ง๋ญ๋๋ค. ๋ฌด์์ ๋ฐฐ์ฐ๋์? ํ: ํฅ๋ฏธ๋ก์ด ๋ฐ์ดํฐ์
์ผ๋ก [Kaggle](https://kaggle.com)์์ ์๋ํด๋ณด์ธ์.
+logistic regression๊ณผ ๊ด๋ จํด์ ํ์ด์ผํ ๋ด์ฉ์ด ๋ ์์ต๋๋ค! ํ์ง๋ง ๋ฐฐ์ฐ๊ธฐ ์ข์ ๋ฐฉ์์ ์คํ์
๋๋ค. ์ด๋ฐ ๋ถ์์ ์ ๋นํ ๋ฐ์ดํฐ์
์ ์ฐพ์์ ๋ชจ๋ธ์ ๋ง๋ญ๋๋ค. ๋ฌด์์ ๋ฐฐ์ฐ๋์? ํ: ํฅ๋ฏธ๋ก์ด ๋ฐ์ดํฐ์
์ผ๋ก [Kaggle](https://www.kaggle.com/search?q=logistic+regression+datasets)์์ ์๋ํด๋ณด์ธ์.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/16/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/16/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/3-Web-App/1-Web-App/translations/README.ko.md b/3-Web-App/1-Web-App/translations/README.ko.md
index 1f96443fa0..001d719078 100644
--- a/3-Web-App/1-Web-App/translations/README.ko.md
+++ b/3-Web-App/1-Web-App/translations/README.ko.md
@@ -1,6 +1,6 @@
# ML ๋ชจ๋ธ ์ฌ์ฉํ์ฌ Web App ๋ง๋ค๊ธฐ
-์ด ๊ฐ์์์, ์ด ์ธ์์ ์์๋ ๋ฐ์ดํฐ์
์ ๋ํ์ฌ ML ๋ชจ๋ธ์ ํ๋ จํ ์์ ์
๋๋ค: _UFO sightings over the past century_, sourced from [NUFORC's database](https://www.nuforc.org).
+์ด ๊ฐ์์์, ์ด ์ธ์์ ์์๋ ๋ฐ์ดํฐ์
์ ๋ํ์ฌ ML ๋ชจ๋ธ์ ํ๋ จํ ์์ ์
๋๋ค: _UFO sightings over the past century_, sourced from NUFORC's database.
๋ค์์ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค:
@@ -11,7 +11,7 @@
์ด๋ฌ๋ฉด, Flask๋ก ์น ์ฑ์ ๋ง๋ค์ด์ผ ํฉ๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/17/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/17/)
## ์ฑ ๋ง๋ค๊ธฐ
@@ -22,12 +22,12 @@
๋ง์ ์ง๋ฌธ๋ค์ ๋ฌผ์ด๋ณผ ํ์๊ฐ ์์ต๋๋ค:
- **์น ์ฑ ํน์ ๋ชจ๋ฐ์ผ ์ฑ์ธ๊ฐ์?** ๋ง์ฝ ๋ชจ๋ฐ์ผ ์ฑ์ ๋ง๋ค๊ฑฐ๋ IoT ์ปจํ
์คํธ์์ ๋ชจ๋ธ์ ์ฌ์ฉํด์ผ ๋๋ ๊ฒฝ์ฐ, [TensorFlow Lite](https://www.tensorflow.org/lite/)๋ก Android ๋๋ iOS ์ฑ์์ ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
-- **๋ชจ๋ธ์ ์ด๋์ ์๋์**? ํด๋ผ์ฐ๋ ๋๋ ๋ก์ปฌ ์ค ์ด๋์ธ๊ฐ์?
-- **์คํ๋ผ์ธ ์ง์**. ์ฑ์ด ์คํ๋ผ์ธ์ผ๋ก ๋์ํ๋์?
+- **๋ชจ๋ธ์ ์ด๋์ ์๋์?** ํด๋ผ์ฐ๋ ๋๋ ๋ก์ปฌ ์ค ์ด๋์ธ๊ฐ์?
+- **์คํ๋ผ์ธ ์ง์ํฉ๋๋ค.** ์ฑ์ด ์คํ๋ผ์ธ์ผ๋ก ๋์ํ๋์?
- **๋ชจ๋ธ์ ํ๋ จ์ํฌ ๋ ์ฌ์ฉํ๋ ๊ธฐ์ ์ ๋ฌด์์ธ๊ฐ์?** ์ ํ๋ ๊ธฐ์ ์ ์ฌ์ฉํ ๋๊ตฌ์ ์ํฅ์ ์ค ์ ์์ต๋๋ค.
- - **Tensor flow ์ฌ์ฉ**. ๋ง์ฝ TensorFlow๋ก ๋ชจ๋ธ์ ํ๋ จํ๋ค๋ฉด, ์์๋ก, ์์ฝ ์์คํ
์ [TensorFlow.js](https://www.tensorflow.org/js/)๋ก ์น ์ฑ์์ ์ฌ์ฉํ TensorFlow ๋ชจ๋ธ์ ๋ณํํด์ฃผ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- - **PyTorch ์ฌ์ฉ**. ๋ง์ฝ [PyTorch](https://pytorch.org/) ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ชจ๋ธ์ ๋ง๋ค๋ฉด, [Onnx Runtime](https://www.onnxruntime.ai/)์ผ๋ก ํ ์ ์๋ JavaScript ์น ์ฑ์์ ์ฌ์ฉํ๊ธฐ ์ํ [ONNX](https://onnx.ai/) (Open Neural Network Exchange) ํฌ๋งท์ผ๋ก ๋ด๋ณด๋ผ ์ต์
์ด ์กด์ฌํฉ๋๋ค. ์ด ์ต์
์ Scikit-learn-trained ๋ชจ๋ธ๋ก ์ดํ ๊ฐ์์์ ์์๋ณผ ์์ ์
๋๋ค.
- - **Lobe.ai ๋๋ Azure Custom vision ์ฌ์ฉ**. ๋ง์ฝ [Lobe.ai](https://lobe.ai/) ๋๋ [Azure Custom Vision](https://azure.microsoft.com/services/cognitive-services/custom-vision-service/?WT.mc_id=academic-15963-cxa) ๊ฐ์ ML SaaS (Software as a Service) ์์คํ
์ผ๋ก ๋ชจ๋ธ์ ํ๋ จํ๊ฒ ๋๋ค๋ฉด, ์ด ์ํํธ์จ์ด ํ์
์ ์จ๋ผ์ธ ์ ํ๋ฆฌ์ผ์ด์
์ด ํด๋ผ์ฐ๋์์ ์ฟผ๋ฆฌ๋ bespoke API๋ฅผ ๋ง๋๋ ๊ฒ๋ ํฌํจํด์ ๋ง์ ํ๋ซํผ์ ๋ชจ๋ธ๋ค์ ๋ด๋ณด๋ผ ๋ฐฉ์์ ์ ๊ณตํฉ๋๋ค.
+ - **Tensor flow ์ฌ์ฉํฉ๋๋ค.** ๋ง์ฝ TensorFlow๋ก ๋ชจ๋ธ์ ํ๋ จํ๋ค๋ฉด, ์์๋ก, ์์ฝ ์์คํ
์ [TensorFlow.js](https://www.tensorflow.org/js/)๋ก ์น ์ฑ์์ ์ฌ์ฉํ TensorFlow ๋ชจ๋ธ์ ๋ณํํด์ฃผ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
+ - **PyTorch ์ฌ์ฉํฉ๋๋ค.** ๋ง์ฝ [PyTorch](https://pytorch.org/) ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ชจ๋ธ์ ๋ง๋ค๋ฉด, [Onnx Runtime](https://www.onnxruntime.ai/)์ผ๋ก ํ ์ ์๋ JavaScript ์น ์ฑ์์ ์ฌ์ฉํ๊ธฐ ์ํ [ONNX](https://onnx.ai/) (Open Neural Network Exchange) ํฌ๋งท์ผ๋ก ๋ด๋ณด๋ผ ์ต์
์ด ์กด์ฌํฉ๋๋ค. ์ด ์ต์
์ Scikit-learn-trained ๋ชจ๋ธ๋ก ์ดํ ๊ฐ์์์ ์์๋ณผ ์์ ์
๋๋ค.
+ - **Lobe.ai ๋๋ Azure Custom vision ์ฌ์ฉํฉ๋๋ค.** ๋ง์ฝ [Lobe.ai](https://lobe.ai/) ๋๋ [Azure Custom Vision](https://azure.microsoft.com/services/cognitive-services/custom-vision-service/?WT.mc_id=academic-15963-cxa) ๊ฐ์ ML SaaS (Software as a Service) ์์คํ
์ผ๋ก ๋ชจ๋ธ์ ํ๋ จํ๊ฒ ๋๋ค๋ฉด, ์ด ์ํํธ์จ์ด ํ์
์ ์จ๋ผ์ธ ์ ํ๋ฆฌ์ผ์ด์
์ด ํด๋ผ์ฐ๋์์ ์ฟผ๋ฆฌ๋ bespoke API๋ฅผ ๋ง๋๋ ๊ฒ๋ ํฌํจํด์ ๋ง์ ํ๋ซํผ์ ๋ชจ๋ธ๋ค์ ๋ด๋ณด๋ผ ๋ฐฉ์์ ์ ๊ณตํฉ๋๋ค.
๋ ์น ๋ธ๋ผ์ฐ์ ์์ ๋ชจ๋ธ๋ก๋ง ํ๋ จํ ์ ์๋ ๋ชจ๋ Flask ์น ์ฑ์ ๋ง๋ค ์ ์์ต๋๋ค. JavaScript ์ปจํ
์คํธ์์ TensorFlow.js๋ก ๋ง๋ฌด๋ฆฌ ์ง์ ์ ์์ต๋๋ค.
@@ -45,8 +45,8 @@
[NUFORC](https://nuforc.org) (The National UFO Reporting Center)์์ ๋ชจ์๋, 80,000 UFO ๋ชฉ๊ฒฉ ๋ฐ์ดํฐ๋ฅผ ์ด ๊ฐ์์์ ์ฌ์ฉํฉ๋๋ค. ๋ฐ์ดํฐ์ UFO ๋ชฉ๊ฒฉ ๊ด๋ จํ ๋ช ํฅ๋ฏธ๋ก์ด ์ค๋ช
์ด ์์ต๋๋ค, ์์๋ก ๋ค์ด๋ด
๋๋ค:
-- **๊ธด ์์ ์ค๋ช
**. "A man emerges from a beam of light that shines on a grassy field at night and he runs towards the Texas Instruments parking lot".
-- **์งง์ ์์ ์ค๋ช
**. "the lights chased us".
+- **๊ธด ์์๋ฅผ ์ค๋ช
ํฉ๋๋ค.** "A man emerges from a beam of light that shines on a grassy field at night and he runs towards the Texas Instruments parking lot".
+- **์งง์ ์์๋ฅผ ์ค๋ช
ํฉ๋๋ค.** "the lights chased us".
[ufos.csv](.././data/ufos.csv) ์คํ๋ ๋์ํธ์๋ ๋ชฉ๊ฒฉ๋ `city`, `state` ์ `country`, ์ค๋ธ์ ํธ์ `shape` ์ `latitude` ๋ฐ `longitude` ์ด์ด ํฌํจ๋์ด ์์ต๋๋ค.
@@ -58,7 +58,7 @@
import pandas as pd
import numpy as np
- ufos = pd.read_csv('../data/ufos.csv')
+ ufos = pd.read_csv('./data/ufos.csv')
ufos.head()
```
@@ -167,7 +167,7 @@ print(model.predict([[50,44,-12]]))
css/
templates/
notebook.ipynb
- ufo-model.pk1
+ ufo-model.pkl
```
โ
์์ฑ๋ ์ฑ์ ๋ณด๋ ค๋ฉด solution ํด๋๋ฅผ ์ฐธ์กฐํฉ๋๋ค
@@ -187,7 +187,7 @@ print(model.predict([[50,44,-12]]))
cd web-app
```
-1. ํฐ๋ฏธ๋์์ `pip install`์ ํ์ดํํด์, _reuirements.txt_ ์ ๋์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํฉ๋๋ค:
+1. ํฐ๋ฏธ๋์์ `pip install`์ ํ์ดํํด์, _requirements.txt_ ์ ๋์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํฉ๋๋ค:
```bash
pip install -r requirements.txt
@@ -335,7 +335,7 @@ Flask์ pickled ๋ชจ๋ธ๊ณผ ๊ฐ์ด, ๋ชจ๋ธ์ ์ฌ์ฉํ๋ ์ด ๋ฐฉ์์, ๋น๊ต
๋
ธํธ๋ถ์์ ์์ฑํ๊ณ Flask ์ฑ์์ ๋ชจ๋ธ์ ๊ฐ์ ธ์ค๋ ๋์ , Flask ์ฑ์์ ๋ฐ๋ก ๋ชจ๋ธ์ ํ๋ จํ ์ ์์ต๋๋ค! ์ด์ฉ๋ฉด ๋ฐ์ดํฐ๋ฅผ ์ ๋ฆฌํ๊ณ , ๋
ธํธ๋ถ์์ Python ์ฝ๋๋ก ๋ณํํด์, `train`์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ ๋ผ์ฐํฐ๋ก ์ฑ์์ ๋ชจ๋ธ์ ํ๋ จํฉ๋๋ค. ์ด๋ฌํ ๋ฐฉ์์ ์ถ๊ตฌํ์ ๋ ์ฅ์ ๊ณผ ๋จ์ ์ ๋ฌด์์ธ๊ฐ์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/18/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/18/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/4-Classification/1-Introduction/translations/README.ko.md b/4-Classification/1-Introduction/translations/README.ko.md
index 7b8dd68397..c1acee0701 100644
--- a/4-Classification/1-Introduction/translations/README.ko.md
+++ b/4-Classification/1-Introduction/translations/README.ko.md
@@ -19,7 +19,7 @@ Classification์ regression ๊ธฐ์ ๊ณผ ๊ณตํต์ ์ด ๋ง์ [supervised learning]
Classification์ ๋ค์ํ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๋ฐ์ดํฐ ํฌ์ธํธ์ ๋ผ๋ฒจ ํน์ ํด๋์ค๋ฅผ ๊ฒฐ์ ํ ๋ค๋ฅธ ๋ฐฉ์์ ๊ณ ๋ฆ
๋๋ค. ์๋ฆฌ ๋ฐ์ดํฐ๋ก, ์ฌ๋ฃ ๊ทธ๋ฃน์ ์ฐพ์์, ์ ํต ์๋ฆฌ๋ก ๊ฒฐ์ ํ ์ ์๋์ง ์์๋ณด๋ ค ํฉ๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/19/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/19/)
### ์๊ฐ
@@ -164,7 +164,7 @@ Scikit-learn์ ํด๊ฒฐํ๊ณ ์ถ์ ๋ฌธ์ ์ ํ์
์ ๋ฐ๋ผ์, ๋ฐ์ดํฐ๋ฅผ
def create_ingredient_df(df):
ingredient_df = df.T.drop(['cuisine','Unnamed: 0']).sum(axis=1).to_frame('value')
ingredient_df = ingredient_df[(ingredient_df.T != 0).any()]
- ingredient_df = ingredient_df.sort_values(by='value', ascending=False
+ ingredient_df = ingredient_df.sort_values(by='value', ascending=False,
inplace=False)
return ingredient_df
```
@@ -265,12 +265,18 @@ Scikit-learn์ ํด๊ฒฐํ๊ณ ์ถ์ ๋ฌธ์ ์ ํ์
์ ๋ฐ๋ผ์, ๋ฐ์ดํฐ๋ฅผ
์ด ๋ฐ์ดํฐ๋ ํ๋ฅญํ๊ณ ๊น๋ํ๊ณ , ๊ท ํ ์กํ๊ณ , ๊ทธ๋ฆฌ๊ณ ๋งค์ฐ ๋ง์์ต๋๋ค!
+1. ๋ง์ง๋ง ๋จ๊ณ๋ ๋ผ๋ฒจ๊ณผ features๋ฅผ ํฌํจํ, ๋ฐธ๋ฐ์ค ๋ง์ถ ๋ฐ์ดํฐ๋ฅผ ํ์ผ๋ก ๋ฝ์ ์ ์๋ ์๋ก์ด ๋ฐ์ดํฐํ๋ ์์ผ๋ก ์ ์ฅํฉ๋๋ค:
+
+ ```python
+ transformed_df = pd.concat([transformed_label_df,transformed_feature_df],axis=1, join='outer')
+ ```
+
1. `transformed_df.head()` ์ `transformed_df.info()`๋ก ๋ฐ์ดํฐ๋ฅผ ๋ค์ ๋ณผ ์ ์์ต๋๋ค. ๋ค์ ๊ฐ์์์ ์ธ ์ ์๋๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ฌํด์ ์ ์ฅํฉ๋๋ค:
```python
transformed_df.head()
transformed_df.info()
- transformed_df.to_csv("../data/cleaned_cuisine.csv")
+ transformed_df.to_csv("../data/cleaned_cuisines.csv")
```
์๋ก์ด CSV๋ ์ต์๋จ ๋ฐ์ดํฐ ํด๋์์ ์ฐพ์ ์ ์์ต๋๋ค.
@@ -281,7 +287,7 @@ Scikit-learn์ ํด๊ฒฐํ๊ณ ์ถ์ ๋ฌธ์ ์ ํ์
์ ๋ฐ๋ผ์, ๋ฐ์ดํฐ๋ฅผ
ํด๋น ์ปค๋ฆฌํ๋ผ์ ์ฌ๋ฌ ํฅ๋ฏธ๋ก์ด ๋ฐ์ดํฐ์
์ ํฌํจํ๊ณ ์์ต๋๋ค. `data` ํด๋๋ฅผ ํ๋ณด๋ฉด์ binary ๋๋ multi-class classification์ ์ ๋นํ ๋ฐ์ดํฐ์
์ด ํฌํจ๋์ด ์๋์? ๋ฐ์ดํฐ์
์ ์ด๋ป๊ฒ ๋ฌผ์ด๋ณด๋์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/20/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/20/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/4-Classification/2-Classifiers-1/translations/README.ko.md b/4-Classification/2-Classifiers-1/translations/README.ko.md
index 2483eddb28..e2c5c95979 100644
--- a/4-Classification/2-Classifiers-1/translations/README.ko.md
+++ b/4-Classification/2-Classifiers-1/translations/README.ko.md
@@ -4,7 +4,7 @@
๋ค์ํ classifiers์ ๋ฐ์ดํฐ์
์ ์ฌ์ฉํด์ _์ฌ๋ฃ ๊ทธ๋ฃน ๊ธฐ๋ฐ์ผ๋ก ์ฃผ์ด์ง ๊ตญ๋ฏผ ์๋ฆฌ๋ฅผ ์์ธก_ ํฉ๋๋ค. ์ด๋ฌ๋ ๋์, classification ์์
์ ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ ๋ช ๋ฐฉ์์ ๋ํด ์์ธํ ๋ฐฐ์๋ณผ ์์ ์
๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/21/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/21/)
## ์ค๋นํ๊ธฐ
@@ -16,13 +16,13 @@
```python
import pandas as pd
- cuisines_df = pd.read_csv("../../data/cleaned_cuisine.csv")
+ cuisines_df = pd.read_csv("../../data/cleaned_cuisines.csv")
cuisines_df.head()
```
๋ฐ์ดํฐ๋ ์ด๋ ๊ฒ ๋ณด์
๋๋ค:
- ```output
+
| | Unnamed: 0 | cuisine | almond | angelica | anise | anise_seed | apple | apple_brandy | apricot | armagnac | ... | whiskey | white_bread | white_wine | whole_grain_wheat_flour | wine | wood | yam | yeast | yogurt | zucchini |
| --- | ---------- | ------- | ------ | -------- | ----- | ---------- | ----- | ------------ | ------- | -------- | --- | ------- | ----------- | ---------- | ----------------------- | ---- | ---- | --- | ----- | ------ | -------- |
| 0 | 0 | indian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
@@ -30,7 +30,7 @@
| 2 | 2 | indian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | 3 | indian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | 4 | indian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
- ```
+
1. ์ง๊ธ๋ถํฐ, ์ฌ๋ฌ๊ฐ์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฐ์ ธ์ต๋๋ค:
@@ -69,13 +69,13 @@
features๋ ์ด๋ ๊ฒ ๋ณด์
๋๋ค:
- | almond | angelica | anise | anise_seed | apple | apple_brandy | apricot | armagnac | artemisia | artichoke | ... | whiskey | white_bread | white_wine | whole_grain_wheat_flour | wine | wood | yam | yeast | yogurt | zucchini | |
- | -----: | -------: | ----: | ---------: | ----: | -----------: | ------: | -------: | --------: | --------: | ---: | ------: | ----------: | ---------: | ----------------------: | ---: | ---: | ---: | ----: | -----: | -------: | --- |
- | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
+| | almond | angelica | anise | anise_seed | apple | apple_brandy | apricot | armagnac | artemisia | artichoke | ... | whiskey | white_bread | white_wine | whole_grain_wheat_flour | wine | wood | yam | yeast | yogurt | zucchini |
+| ---: | -----: | -------: | ----: | ---------: | ----: | -----------: | ------: | -------: | --------: | --------: | ---: | ------: | ----------: | ---------: | ----------------------: | ---: | ---: | ---: | ----: | -----: | -------: |
+| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
+| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
+| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
+| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
+| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ... | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
์ง๊ธ๋ถํฐ ๋ชจ๋ธ์ ํ๋ จํ ์ค๋น๊ฐ ๋์์ต๋๋ค!
@@ -201,13 +201,13 @@ multiclass ์ผ์ด์ค๋ก, ์ฌ์ฉํ _scheme_ ์ ์ค์ ํ _solver_ ๋ฅผ ์ ํํด
๊ฒฐ๊ณผ๊ฐ ์ถ๋ ฅ๋ฉ๋๋ค - ์ธ๋ ์๋ฆฌ๊ฐ ๊ฐ์ฅ ์ข์ ํ๋ฅ ์ ์ต์ ์ผ๋ก ์ถ์ธก๋ฉ๋๋ค.
- | | 0 | | | | | | | | | | | | | | | | | | | | |
- | -------: | -------: | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
- | indian | 0.715851 | | | | | | | | | | | | | | | | | | | | |
- | chinese | 0.229475 | | | | | | | | | | | | | | | | | | | | |
- | japanese | 0.029763 | | | | | | | | | | | | | | | | | | | | |
- | korean | 0.017277 | | | | | | | | | | | | | | | | | | | | |
- | thai | 0.007634 | | | | | | | | | | | | | | | | | | | | |
+ | | 0 |
+ | -------: | -------: |
+ | indian | 0.715851 |
+ | chinese | 0.229475 |
+ | japanese | 0.029763 |
+ | korean | 0.017277 |
+ | thai | 0.007634 |
โ
๋ชจ๋ธ์ด ์ด๋ฅผ ์ธ๋ ์๋ฆฌ๋ผ๊ณ ํ์ ํ๋ ์ด์ ๋ฅผ ์ค๋ช
ํ ์ ์๋์?
@@ -218,22 +218,22 @@ multiclass ์ผ์ด์ค๋ก, ์ฌ์ฉํ _scheme_ ์ ์ค์ ํ _solver_ ๋ฅผ ์ ํํด
print(classification_report(y_test,y_pred))
```
- | precision | recall | f1-score | support | | | | | | | | | | | | | | | | | | |
- | ------------ | ------ | -------- | ------- | ---- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
- | chinese | 0.73 | 0.71 | 0.72 | 229 | | | | | | | | | | | | | | | | | |
- | indian | 0.91 | 0.93 | 0.92 | 254 | | | | | | | | | | | | | | | | | |
- | japanese | 0.70 | 0.75 | 0.72 | 220 | | | | | | | | | | | | | | | | | |
- | korean | 0.86 | 0.76 | 0.81 | 242 | | | | | | | | | | | | | | | | | |
- | thai | 0.79 | 0.85 | 0.82 | 254 | | | | | | | | | | | | | | | | | |
- | accuracy | 0.80 | 1199 | | | | | | | | | | | | | | | | | | | |
- | macro avg | 0.80 | 0.80 | 0.80 | 1199 | | | | | | | | | | | | | | | | | |
- | weighted avg | 0.80 | 0.80 | 0.80 | 1199 | | | | | | | | | | | | | | | | | |
+ | | precision | recall | f1-score | support |
+ | ------------ | --------- | ------ | -------- | ------- |
+ | chinese | 0.73 | 0.71 | 0.72 | 229 |
+ | indian | 0.91 | 0.93 | 0.92 | 254 |
+ | japanese | 0.70 | 0.75 | 0.72 | 220 |
+ | korean | 0.86 | 0.76 | 0.81 | 242 |
+ | thai | 0.79 | 0.85 | 0.82 | 254 |
+ | accuracy | 0.80 | 1199 | | |
+ | macro avg | 0.80 | 0.80 | 0.80 | 1199 |
+ | weighted avg | 0.80 | 0.80 | 0.80 | 1199 |
## ๐ ๋์
์ด ๊ฐ์์์, ์ ๋ฆฌ๋ ๋ฐ์ดํฐ๋ก ์ฌ๋ฃ์ ์๋ฆฌ์ฆ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตญ๋ฏผ ์๋ฆฌ๋ฅผ ์์ธกํ ์ ์๋ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๋ง๋ค์์ต๋๋ค. ์๊ฐ์ ํฌ์ํด์ Scikit-learn์ด ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฅํ๊ธฐ ์ํด ์ ๊ณตํ๋ ๋ค์ํ ์ต์
์ ์ฝ์ด๋ด
๋๋ค. ๋ฌด๋ ๋ค์์ ์๊ธฐ๋ ์ผ์ ์ดํดํ๊ธฐ ์ํด์ 'solver'์ ๊ฐ๋
์ ๊น๊ฒ ํ๋ด
๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/22/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/22/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
[this lesson](https://people.eecs.berkeley.edu/~russell/classes/cs194/f11/lectures/CS194%20Fall%202011%20Lecture%2006.pdf)์์ logistic regression ๋ค์ ์ํ์ ๋ํด์ ๋ ์์ธํ ํ๋ด
๋๋ค.
diff --git a/4-Classification/3-Classifiers-2/translations/README.ko.md b/4-Classification/3-Classifiers-2/translations/README.ko.md
index 05b729f225..9438c4308b 100644
--- a/4-Classification/3-Classifiers-2/translations/README.ko.md
+++ b/4-Classification/3-Classifiers-2/translations/README.ko.md
@@ -2,11 +2,11 @@
๋๋ฒ์งธ classification ๊ฐ์์์, ์ซ์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฅํ๋ ๋ ๋ง์ ๋ฐฉ์์ ์์๋ด
๋๋ค. ๋ค๋ฅธ ๊ฒ๋ณด๋ค ํ๋์ classifier๋ฅผ ์ ํํ๋ ํ๊ธํจ๊ณผ๋ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/23/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/23/)
### ํ์ ์กฐ๊ฑด
-์ง์ ๊ฐ์๋ฅผ ์๋ฃํ๊ณ 4๊ฐ ํด๋์ ์ต์๋จ `data` ํด๋์ _cleaned_cuisine.csv_ ๋ผ๊ณ ๋ถ๋ฆฌ๋ ์ ๋ฆฌ๋ ๋ฐ์ดํฐ์
์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
+์ง์ ๊ฐ์๋ฅผ ์๋ฃํ๊ณ 4๊ฐ ํด๋์ ์ต์๋จ `data` ํด๋์ _cleaned_cuisines.csv_ ๋ผ๊ณ ๋ถ๋ฆฌ๋ ์ ๋ฆฌ๋ ๋ฐ์ดํฐ์
์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
### ์ค๋นํ๊ธฐ
@@ -224,7 +224,7 @@ weighted avg 0.73 0.72 0.72 1199
๊ฐ ๊ธฐ์ ์๋ ํธ์
ํ ์ ์๋ ๋ง์ ์์ ํ๋ผ๋ฏธํฐ๊ฐ ์กด์ฌํฉ๋๋ค. ๊ฐ ๊ธฐ๋ณธ ํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ฌํ๊ณ ํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ ํค์ ๋ชจ๋ธ ํ์ง์ ์ด๋ค ์๋ฏธ๊ฐ ๋ถ์ฌ๋๋์ง ์๊ฐํฉ๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/24/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/24/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/4-Classification/4-Applied/translations/README.ko.md b/4-Classification/4-Applied/translations/README.ko.md
index 72d239e7ee..d1684ddf6d 100644
--- a/4-Classification/4-Applied/translations/README.ko.md
+++ b/4-Classification/4-Applied/translations/README.ko.md
@@ -8,7 +8,7 @@
> ๐ฅ ์์ ๋ณด๋ ค๋ฉด ์ด๋ฏธ์ง ํด๋ฆญ: Andrew Ng introduces recommendation system design
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/25/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/25/)
์ด ๊ฐ์์์ ๋ค์์ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค:
@@ -31,7 +31,7 @@ Applied ML ์์คํ
์ ๋ง๋๋ ๊ฒ์ ๋น์ง๋์ค ์์คํ
์์ ์ด ๊ธฐ์
1. ์ ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฐ์ ธ์์ ์์ํฉ๋๋ค:
```python
- pip install skl2onnx
+ !pip install skl2onnx
import pandas as pd
```
@@ -40,7 +40,7 @@ Applied ML ์์คํ
์ ๋ง๋๋ ๊ฒ์ ๋น์ง๋์ค ์์คํ
์์ ์ด ๊ธฐ์
1. ๊ทธ๋ฆฌ๊ณ , `read_csv()` ์ฌ์ฉํด์ CSV ํ์ผ์ ์ฝ์ด๋ณด๋ฉด, ์ด์ ๊ฐ์์์ ํ๋ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์์
ํฉ๋๋ค:
```python
- data = pd.read_csv('../data/cleaned_cuisine.csv')
+ data = pd.read_csv('../data/cleaned_cuisines.csv')
data.head()
```
@@ -312,7 +312,7 @@ Netron์ ๋ชจ๋ธ์ ๋ณด๊ฒ ๋์์ฃผ๋ ๋๊ตฌ์
๋๋ค.
## ์ ํ๋ฆฌ์ผ์ด์
ํ
์คํธํ๊ธฐ
-index.html ํ์ผ์ ํด๋์์ Visual Studio Code๋ก ํฐ๋ฏธ๋ ์ธ์
์ ์ฝ๋๋ค. ์ ์ญ์ ์ผ๋ก `[http-server](https://www.npmjs.com/package/http-server)`๋ฅผ ์ค์นํ๋์ง ํ์ธํ๊ณ , ํ๋กฌํํธ์ `http-server`๋ฅผ ํ์ดํํฉ๋๋ค. ๋ก์ปฌ ํธ์คํธ๋ก ์ด๊ณ ์น ์ฑ์ ๋ณผ ์ ์์ต๋๋ค. ์ฌ๋ฌ ์ฌ๋ฃ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ถ์ฒ๋ ์๋ฆฌ๋ฅผ ํ์ธํฉ๋๋ค:
+index.html ํ์ผ์ ํด๋์์ Visual Studio Code๋ก ํฐ๋ฏธ๋ ์ธ์
์ ์ฝ๋๋ค. ์ ์ญ์ ์ผ๋ก [http-server](https://www.npmjs.com/package/http-server)๋ฅผ ์ค์นํ๋์ง ํ์ธํ๊ณ , ํ๋กฌํํธ์ `http-server`๋ฅผ ํ์ดํํฉ๋๋ค. ๋ก์ปฌ ํธ์คํธ๋ก ์ด๊ณ ์น ์ฑ์ ๋ณผ ์ ์์ต๋๋ค. ์ฌ๋ฌ ์ฌ๋ฃ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ถ์ฒ๋ ์๋ฆฌ๋ฅผ ํ์ธํฉ๋๋ค:
![ingredient web app](../images/web-app.png)
@@ -322,7 +322,7 @@ index.html ํ์ผ์ ํด๋์์ Visual Studio Code๋ก ํฐ๋ฏธ๋ ์ธ์
์ ์ฝ
์ด ์น ์ฑ์ ๋งค์ฐ ์์์, [ingredient_indexes](../../data/ingredient_indexes.csv) ๋ฐ์ดํฐ์์ ์ฑ๋ถ๊ณผ ์ธ๋ฑ์ค๋ก ๊ณ์ ๋ง๋ญ๋๋ค. ์ฃผ์ด์ง ๊ตญ๋ฏผ ์๋ฆฌ๋ฅผ ๋ง๋๋ ค๋ฉด ์ด๋ค ํ๋ฏธ ์กฐํฉ์ผ๋ก ์์
ํด์ผ ๋๋์?
-## [Post-lecture quiz](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/26/)
+## [Post-lecture quiz](https://white-water-09ec41f0f.azurestaticapps.net/quiz/26/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/5-Clustering/1-Visualize/translations/README.ko.md b/5-Clustering/1-Visualize/translations/README.ko.md
index 58ea5dde90..c561bd621f 100644
--- a/5-Clustering/1-Visualize/translations/README.ko.md
+++ b/5-Clustering/1-Visualize/translations/README.ko.md
@@ -6,7 +6,7 @@ Clustering์ด ๋ฐ์ดํฐ์
์ ๋ผ๋ฒจ์ ๋ถ์ด์ง ์๊ฑฐ๋ ์
๋ ฅ์ด ๋ฏธ๋ฆฌ ์
> ๐ฅ ์์์ ๋ณด๋ ค๋ฉด ์ด๋ฏธ์ง ํด๋ฆญ. While you're studying machine learning with clustering, enjoy some Nigerian Dance Hall tracks - this is a highly rated song from 2014 by PSquare.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/27/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/27/)
### ์๊ฐ
@@ -108,7 +108,7 @@ Clustering์ด ๋ฐ์ดํฐ์
์ ๋ผ๋ฒจ์ ๋ถ์ด์ง ์๊ฑฐ๋ ์
๋ ฅ์ด ๋ฏธ๋ฆฌ ์
1. ์ข์ ๋ฐ์ดํฐ ์๊ฐํ๋ฅผ ์ํด์ `Seaborn` ํจํค์ง๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
```python
- pip install seaborn
+ !pip install seaborn
```
1. _nigerian-songs.csv_ ์ ๋
ธ๋ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ผ๋ถ ๋
ธ๋ ๋ฐ์ดํฐ๊ฐ ์๋ ๋ฐ์ดํฐ ํ๋ ์์ ๋ถ๋ฌ์ต๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฐ์ ธ์ค๊ณ ๋ฐ์ดํฐ๋ฅผ ๋คํํด์ ์ฐพ์๋ด
๋๋ค:
@@ -322,7 +322,7 @@ Clustering์ด ๋ฐ์ดํฐ์
์ ๋ผ๋ฒจ์ ๋ถ์ด์ง ์๊ฑฐ๋ ์
๋ ฅ์ด ๋ฏธ๋ฆฌ ์
๋ค์ ๊ฐ์๋ฅผ ์ค๋นํ๊ธฐ ์ํด์, ํ๋ก๋์
ํ๊ฒฝ์์ ์ฐพ์์ ์ฌ์ฉํ ์ ์๋ ๋ค์ํ clustering ์๊ณ ๋ฆฌ์ฆ์ ์ฐจํธ๋ก ๋ง๋ญ๋๋ค. clustering์ ์ด๋ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๊ณ ์๋ํ๋์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/28/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/28/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/5-Clustering/2-K-Means/translations/README.ko.md b/5-Clustering/2-K-Means/translations/README.ko.md
index c5506d28e8..7e982b7841 100644
--- a/5-Clustering/2-K-Means/translations/README.ko.md
+++ b/5-Clustering/2-K-Means/translations/README.ko.md
@@ -4,7 +4,7 @@
> ๐ฅ ์์์ ๋ณด๋ ค๋ฉด ์ด๋ฏธ์ง ํด๋ฆญ: Andrew Ng explains clustering
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/29/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/29/)
์ด ๊ฐ์์์, Scikit-learn๊ณผ ํจ๊ป ์ด์ ์ ๊ฐ์ ธ์จ ๋์ด์ง๋ฆฌ์ ์์
๋ฐ์ดํฐ์
์ผ๋ก ํด๋ฌ์คํฐ ์ ์ ๋ฐฉ์์ ๋ฐฐ์ธ ์์ ์
๋๋ค. Clustering์ ์ํ K-Means ๊ธฐ์ด๋ฅผ ๋ค๋ฃจ๊ฒ ๋ฉ๋๋ค. ์ฐธ๊ณ ๋ก, ์ด์ ๊ฐ์์์ ๋ฐฐ์ ๋๋๋ก, ํด๋ฌ์คํฐ๋ก ์์
ํ๋ ์ฌ๋ฌ ๋ฐฉ์์ด ์๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐํ ๋ฐฉ์๋ ์์ต๋๋ค. ๊ฐ์ฅ ์ผ๋ฐ์ clustering ๊ธฐ์ ์ธ K-Means์ ์๋ํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ์์ํด๋ด
๋๋ค!
@@ -238,11 +238,11 @@ Variance๋ "the average of the squared differences from the Mean."์ผ๋ก ์ ์
ํํธ: ๋ฐ์ดํฐ๋ฅผ ๋ ํค์๋ด
๋๋ค. ๊ฐ๊น์ด ๋ฒ์ ์กฐ๊ฑด์ ๋น์ทํ ๋ฐ์ดํฐ ์ด์ ๋ง๋ค๊ณ ์ ์ถ๊ฐํ๋ ํ์ค ์ค์ผ์ผ๋ง ์ฝ๋๋ฅผ ๋
ธํธ๋ถ์ ์ฃผ์์ผ๋ก ๋จ๊ฒผ์ต๋๋ค. silhouette ์ ์๊ฐ ๋ฎ์์ง๋ ๋์, elbow ๊ทธ๋ํ์ 'kink'๊ฐ ์ฃผ๋ฆ ํด์ง๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์กฐ์ ํ์ง ์๊ณ ๋จ๊ธฐ๋ฉด ๋ ๋ถ์ฐ๋ ๋ฐ์ดํฐ๊ฐ ๋ ๋ง์ ๊ฐ์ค์น๋ก ๋๋ฅผ ์ ์๋ค๋ ์ด์ ์
๋๋ค. [here](https://stats.stackexchange.com/questions/21222/are-mean-normalization-and-feature-scaling-needed-for-k-means-clustering/21226#21226) ์ด ๋ฌธ์ ๋ฅผ ์กฐ๊ธ ๋ ์ฝ์ด๋ด
๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/30/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/30/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
-Stanford์ K-Means ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฐพ์๋ด
๋๋ค [here](https://stanford.edu/class/engr108/visualizations/kmeans/kmeans.html). ์ด ๋๊ตฌ๋ก ์ํ ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ์๊ฐํํ๊ณ ๋ฌด๊ฒ ์ค์ฌ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ์๋ก์ด ๋ฐ์ดํฐ๋ก, 'update'๋ฅผ ํด๋ฆญํด์ ์๋ ด์ ์ฐพ๋๋ฐ ์ผ๋ง๋ ์ค๋ ๊ฑธ๋ฆฌ๋์ง ๋ด
๋๋ค. ๋ฐ์ดํฐ์ ๋๋ค์ฑ, ํด๋ฌ์คํฐ ์์ ๋ฌด๊ฒ ์ค์ฌ ์๋ฅผ ๊ณ ์น ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ ๊ทธ๋ฃน์ผ๋ก ๋ฌถ๊ธฐ ์ํ ์์ด๋์ด๋ฅผ ์ป๋ ๊ฒ ๋์์ด ๋๋์?
+[such as this one](https://user.ceng.metu.edu.tr/~akifakkus/courses/ceng574/k-means/)๊ฐ์ K-Means ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฐพ์๋ด
๋๋ค. ์ด ๋๊ตฌ๋ก ์ํ ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ์๊ฐํํ๊ณ ๋ฌด๊ฒ ์ค์ฌ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ์ ๋๋ค์ฑ, ํด๋ฌ์คํฐ ์์ ๋ฌด๊ฒ ์ค์ฌ ์๋ฅผ ๊ณ ์น ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ ๊ทธ๋ฃน์ผ๋ก ๋ฌถ๊ธฐ ์ํ ์์ด๋์ด๋ฅผ ์ป๋ ๊ฒ ๋์์ด ๋๋์?
๋ํ, Stanford์ [this handout on k-means](https://stanford.edu/~cpiech/cs221/handouts/kmeans.html)์ ์ฐพ์๋ด
๋๋ค.
diff --git a/6-NLP/1-Introduction-to-NLP/translations/README.ko.md b/6-NLP/1-Introduction-to-NLP/translations/README.ko.md
index 46b9506dfa..719775ea7f 100644
--- a/6-NLP/1-Introduction-to-NLP/translations/README.ko.md
+++ b/6-NLP/1-Introduction-to-NLP/translations/README.ko.md
@@ -2,7 +2,7 @@
์ด ๊ฐ์์ ์ *computational linguistics* ํ์์ธ, *natural language processing*์ ๊ฐ๋จํ ์ญ์ฌ์ ์ค์ ์ปจ์
์ ๋ค๋ฃน๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/31/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/31/)
## ์๊ฐ
@@ -69,7 +69,7 @@ Turing์ด 1950๋
์ *artificial intelligence*๋ฅผ ์ฐ๊ตฌํ๊ณ ์์ ๋, ๋ง
### Eliza ๊ฐ๋ฐ
-1960๋
์ *Joseph Weizenbaum*์ผ๋ก ๋ถ๋ฆฐ MIT ์ฌ์ด์ธํฐ์คํธ๋, ์ฌ๋์ ์ง๋ฌธ์ ๋ต๋ณํ๊ณ ๋ต๋ณ์ ์ดํดํ๋ ๋ชจ์ต์ ์ฃผ๋ ์ปดํจํฐ 'therapist' [*Eliza*](https:/wikipedia.org/wiki/ELIZA)๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค. ํ์ง๋ง, Eliza๋ ๋ฌธ์ฅ์ ํ์ฑํ๊ณ ํน์ ๋ฌธ๋ฒ ๊ตฌ์กฐ์ ํค์๋๋ฅผ ์๋ณํ์ฌ ์ด์ ์๋ ๋ต๋ณ์ ์ค๋ค๊ณ ํ ์ ์์ง๋ง, ๋ฌธ์ฅ์ *understand*ํ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ๋ง์ฝ Eliza๊ฐ "**I am** sad" ํฌ๋งท๊ณผ ์ ์ฌํ ๋ฌธ์ฅ์ ์ ์๋ฐ์ผ๋ฉด ๋ฌธ์ฅ์์ ๋จ์ด๋ฅผ ์ฌ๋ฐฐ์ดํ๊ณ ๋์นํด์ "How long have **you been** sad" ํํ๋ก ์๋ตํ ์ ์์ต๋๋ค.
+1960๋
์ *Joseph Weizenbaum*์ผ๋ก ๋ถ๋ฆฐ MIT ์ฌ์ด์ธํฐ์คํธ๋, ์ฌ๋์ ์ง๋ฌธ์ ๋ต๋ณํ๊ณ ๋ต๋ณ์ ์ดํดํ๋ ๋ชจ์ต์ ์ฃผ๋ ์ปดํจํฐ 'therapist' [*Eliza*](https://wikipedia.org/wiki/ELIZA)๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค. ํ์ง๋ง, Eliza๋ ๋ฌธ์ฅ์ ํ์ฑํ๊ณ ํน์ ๋ฌธ๋ฒ ๊ตฌ์กฐ์ ํค์๋๋ฅผ ์๋ณํ์ฌ ์ด์ ์๋ ๋ต๋ณ์ ์ค๋ค๊ณ ํ ์ ์์ง๋ง, ๋ฌธ์ฅ์ *understand*ํ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ๋ง์ฝ Eliza๊ฐ "**I am** sad" ํฌ๋งท๊ณผ ์ ์ฌํ ๋ฌธ์ฅ์ ์ ์๋ฐ์ผ๋ฉด ๋ฌธ์ฅ์์ ๋จ์ด๋ฅผ ์ฌ๋ฐฐ์ดํ๊ณ ๋์นํด์ "How long have **you been** sad" ํํ๋ก ์๋ตํ ์ ์์ต๋๋ค.
Eliza๊ฐ ๋ฌธ์ฅ์ ์ดํดํ๊ณ ๋ค์ ์ง๋ฌธ์ ๋๋ตํ๋ ๊ฒ์ฒ๋ผ ์ธ์์ ์คฌ์ง๋ง, ์ค์ ๋ก๋, ์์ ๋ฅผ ๋ฐ๊พธ๊ณ ์ผ๋ถ ๋จ์ด๋ฅผ ์ถ๊ฐํ์ ๋ฟ์
๋๋ค. ๋ง์ฝ Eliza๊ฐ ์๋ตํ ํค์๋๋ฅผ ์๋ณํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ, ์ฌ๋ฌ ๋ค๋ฅธ ๋ฌธ์ฅ์ ์ ์ฉํ ์ ์๋ ๋๋ค ์๋ต์ผ๋ก ๋์ ํฉ๋๋ค. ๋ง์ฝ ์ฌ์ฉ์๊ฐ "**You are** a bicycle"๋ผ๊ณ ์์ฑํ๋ฉด ๋ ์ด์ ์๋ ์๋ต ๋์ ์, "How long have **I been** a bicycle?"์ฒ๋ผ ๋ต๋ณํ๋ฏ๋ก, Eliza๋ ์ฝ๊ฒ ์์ ์ ์์ต๋๋ค.
@@ -149,7 +149,7 @@ Eliza์ ๊ฐ์, ๋ํ ๋ด์, ์ฌ์ฉ์ ์
๋ ฅ์ ์ ๋ํด์ ์ง๋ฅ์ ์ผ๋ก
๋ค์ ๊ฐ์์์, natural language์ ๋จธ์ ๋ฌ๋์ ๋ถ์ํ๋ ์ฌ๋ฌ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ๋ํด ๋ฐฐ์ธ ์์ ์
๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/32/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/32/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/6-NLP/2-Tasks/translations/README.ko.md b/6-NLP/2-Tasks/translations/README.ko.md
index 8410026037..ac6c7feb57 100644
--- a/6-NLP/2-Tasks/translations/README.ko.md
+++ b/6-NLP/2-Tasks/translations/README.ko.md
@@ -2,7 +2,7 @@
๋๋ถ๋ถ *natural language processing* ์์
์ผ๋ก, ์ฒ๋ฆฌํ ํ
์คํธ๋ฅผ ๋ถํดํ๊ณ , ๊ฒ์ฌํ๊ณ , ๊ทธ๋ฆฌ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๊ฑฐ๋ ๋ฃฐ๊ณผ ๋ฐ์ดํฐ์
์ ์๋ก ์ฐธ์กฐํ์ต๋๋ค. ์ด ์์
๋ค๋ก, ํ๋ก๊ทธ๋๋จธ๊ฐ _meaning_ ๋๋ _intent_ ๋๋ ์ค์ง ํ
์คํธ์ ์๋ ์ฉ์ด์ ๋จ์ด์ _frequency_ ๋ง ๋์ด๋ผ ์ ์๊ฒ ํฉ๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/33/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/33/)
ํ
์คํธ๋ฅผ ์ฒ๋ฆฌํ๋ฉฐ ์ฌ์ฉํ๋ ์ผ๋ฐ์ ์ธ ๊ธฐ์ ์ ์ฐพ์๋ด
๋๋ค. ๋จธ์ ๋ฌ๋์ ๊ฒฐํฉ๋, ์ด ๊ธฐ์ ์ ํจ์จ์ ์ผ๋ก ๋ง์ ํ
์คํธ๋ฅผ ๋ถ์ํ๋๋ฐ ๋์์ค๋๋ค. ๊ทธ๋ฌ๋, ์ด ์์
์ ML์ ์ ์ฉํ๊ธฐ ์ ์, NLP ์คํ์
๋ฆฌ์คํธ๊ฐ ์ผ์ผํจ ๋ฌธ์ ๋ฅผ ์ดํดํฉ๋๋ค.
@@ -203,7 +203,7 @@ It was nice talking to you, goodbye!
์ด์ ์ ์ง์ ์ ๊ฒ์์ ์์
ํ๊ณ ๊ตฌํํฉ๋๋ค. ์น๊ตฌ์๊ฒ ๋ด์ ํ
์คํธํฉ๋๋ค. ๊ทธ๋ค์ ์์ผ ์ ์๋์? ์ข ๋ '๋ฏฟ์ ์'์๊ฒ ๋ด์ ๋ง๋ค ์ ์๋์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/34/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/34/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/6-NLP/3-Translation-Sentiment/translations/README.ko.md b/6-NLP/3-Translation-Sentiment/translations/README.ko.md
index b051f18437..c9c6526e67 100644
--- a/6-NLP/3-Translation-Sentiment/translations/README.ko.md
+++ b/6-NLP/3-Translation-Sentiment/translations/README.ko.md
@@ -2,7 +2,7 @@
์ด์ ๊ฐ์์์ noun phrase ์ถ์ถํ๋ ๊ธฐ์ด NLP ์์
์ ํ๊ธฐ ์ํด ML behind-the-scenes์ ํฌํจํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ, `TextBlob`์ผ๋ก ๊ธฐ๋ณธ์ ์ธ ๋ด์ ๋ง๋๋ ๋ฐฉ์์ ๋ฐฐ์ ์ต๋๋ค. ์ปดํจํฐ ์ธ์ดํ์์ ๋ค๋ฅธ ์ค์ํ ๋์ ์ ๊ตฌ๋๋ ๋ค๋ฅธ ์ธ์ด๋ก ๋ฌธ์ฅ์ ์ ํํ๊ฒ _translation_ ํ๋ ๊ฒ์
๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/35/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/35/)
๋ฒ์ญ์ ์ฒ์ฌ ๊ฐ ์ธ์ด์ ๊ฐ์ ๋ง์ด ๋ค๋ฅธ ๋ฌธ๋ฒ ๊ท์น์ด ์๋ค๋ ์ฌ์ค์ ์ํด์ ํฉ์ณ์ง ๋งค์ฐ ์ด๋ ค์ด ๋ฌธ์ ์
๋๋ค. ํ ์ ๊ทผ ๋ฐฉ์์ ์์ด์ฒ๋ผ, ํ ์ธ์ด์ ํ์์ ์ธ ๋ฌธ๋ฒ ๊ท์น์ ๋น-์ธ์ด ์ข
์ ๊ตฌ์กฐ๋ก ๋ณํํ๊ณ , ๋ค๋ฅธ ์ธ์ด๋ก ๋ณํํ๋ฉด์ ๋ฒ์ญํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ค์ ๋จ๊ณ๋ก ์งํ๋๋ค๋ ์ ์ ์๋ฏธํฉ๋๋ค:
@@ -144,7 +144,7 @@ Darcy, as well as Elizabeth, really loved them; and they were
1. ๋ง์ฝ polarity๊ฐ 1 ๋๋ -1์ด๋ฉด ๋ฌธ์ฅ์ ๋ฐฐ์ด์ด๋ positive ๋๋ negative ๋ฉ์์ง ๋ฆฌ์คํธ์ ์ ์ฅํฉ๋๋ค
5. ๋ง์ง๋ง์ผ๋ก, (๊ฐ์) ๋ชจ๋ ๊ธ์ ์ ์ธ ๋ฌธ์ฅ๊ณผ ๋ถ์ ์ ์ธ ๋ฌธ์ฅ, ๊ฐ ์๋ฅผ ์ถ๋ ฅํฉ๋๋ค
-์ฌ๊ธฐ์ ์ํ [solution](../solutions/notebook.ipynb)์ด ์์ต๋๋ค.
+์ฌ๊ธฐ์ ์ํ [solution](../solution/notebook.ipynb)์ด ์์ต๋๋ค.
โ
์ง์ ์ ๊ฒ
@@ -177,7 +177,7 @@ Darcy, as well as Elizabeth, really loved them; and they were
์ฌ์ฉ์ ์
๋ ฅ์ผ๋ก ๋ค๋ฅธ features๋ฅผ ์ถ์ถํด์ Marvin์ ๋ ์ข๊ฒ ๋ง๋ค ์ ์๋์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/36/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/36/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/6-NLP/4-Hotel-Reviews-1/translations/README.ko.md b/6-NLP/4-Hotel-Reviews-1/translations/README.ko.md
index 796a59b737..59518abdc9 100644
--- a/6-NLP/4-Hotel-Reviews-1/translations/README.ko.md
+++ b/6-NLP/4-Hotel-Reviews-1/translations/README.ko.md
@@ -6,7 +6,7 @@
- ์ด๋ฏธ ์กด์ฌํ๋ ์ด์ ๊ธฐ๋ฐ์ผ๋ก ์ผ๋ถ ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ์
- ์ต์ข
๋์ ์์ ์ฌ์ฉํ๊ณ ์ ๊ฒฐ๊ณผ ๋ฐ์ดํฐ์
์ ์ ์ฅํ๋ ๋ฐฉ์
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/37/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/37/)
### ์๊ฐ
@@ -397,7 +397,7 @@ print("Loading took " + str(round(end - start, 2)) + " seconds")
์ด์ ๊ฐ์์์ ๋ณธ ๊ฒ์ฒ๋ผ, ์ด ๊ฐ์์์ ์์
ํ๊ธฐ ์ ๋ฐ์ดํฐ์ ์ฝ์ ์ ์ดํดํ๋ ๊ฒ์ด ์ผ๋ง๋ ์น๋ช
์ ์ด๊ฒ ์ค์ํ์ง ๋ณด์ฌ์ค๋๋ค. ํน๋ณํ, ํ
์คํธ-๊ธฐ๋ฐ ๋ฐ์ดํฐ๋, ์กฐ์ฌํ ์กฐ์ฌํด์ผ ํฉ๋๋ค. ๋ค์ํ text-heavy ๋ฐ์ดํฐ์
์ ํ๋ณด๊ณ ๋ชจ๋ธ์์ ์น์ฐ์น๊ฑฐ๋ ํธํฅ๋ ๊ฐ์ ์ผ๋ก ๋ผ์๋์ ์์ญ์ ์ฐพ์ ์ ์๋์ง ํ์ธํฉ๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/38/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/38/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/6-NLP/5-Hotel-Reviews-2/translations/README.ko.md b/6-NLP/5-Hotel-Reviews-2/translations/README.ko.md
index 574f4ab504..da89209930 100644
--- a/6-NLP/5-Hotel-Reviews-2/translations/README.ko.md
+++ b/6-NLP/5-Hotel-Reviews-2/translations/README.ko.md
@@ -2,7 +2,7 @@
์ง๊ธ๊น์ง ์์ธํ ๋ฐ์ดํฐ์
์ ์ดํด๋ณด์์ผ๋ฉฐ, ์ด์ ํํฐ๋งํ๊ณ ๋ฐ์ดํฐ์
์ผ๋ก NLP ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ํธํ
์ ๋ํ ์๋ก์ด ์๊ฐ์ ์ป๊ฒ ๋ ์๊ฐ์
๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/39/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/39/)
### ํํฐ๋ง & ๊ฐ์ ๋ถ์ ์์
@@ -348,20 +348,20 @@ print("Saving results to Hotel_Reviews_NLP.csv")
df.to_csv(r"../data/Hotel_Reviews_NLP.csv", index = False)
```
-(Hotel_Reviews_Filtered.csv ํ์ผ ๋ง๋ค์ด์ [your filtering notebook](solution/notebook-filtering.ipynb) ์คํํ ํ์) [the analysis notebook](solution/notebook-sentiment-analysis.ipynb)์ผ๋ก ์ ์ฒด ์ฝ๋๋ฅผ ์คํํด์ผ ํฉ๋๋ค.
+(Hotel_Reviews_Filtered.csv ํ์ผ ๋ง๋ค์ด์ [your filtering notebook](../solution/1-notebook.ipynb) ์คํํ ํ์) [the analysis notebook](../solution/3-notebook.ipynb)์ผ๋ก ์ ์ฒด ์ฝ๋๋ฅผ ์คํํด์ผ ํฉ๋๋ค.
๊ฒํ ํ๋, ๋จ๊ณ๋ ์ด๋ ์ต๋๋ค:
-1. ์๋ณธ ๋ฐ์ดํฐ์
**Hotel_Reviews.csv** ํ์ผ์ ์ด์ ๊ฐ์์์ [the explorer notebook](../../4-Hotel-Reviews-1/solution/notebook-explorer.ipynb)์ผ๋ก ์ดํด๋ณด์์ต๋๋ค
-2. Hotel_Reviews.csv๋ [the filtering notebook](../solution/notebook-filtering.ipynb)์์ ํํฐ๋ง๋๊ณ **Hotel_Reviews_Filtered.csv**์ ๊ฒฐ๊ณผ๋ก ๋จ์ต๋๋ค
-3. Hotel_Reviews_Filtered.csv๋ [the sentiment analysis notebook](../solution/notebook-sentiment-analysis.ipynb)์์ ์ฒ๋ฆฌ๋์ด **Hotel_Reviews_NLP.csv**์ ๊ฒฐ๊ณผ๋ก ๋จ์ต๋๋ค
+1. ์๋ณธ ๋ฐ์ดํฐ์
**Hotel_Reviews.csv** ํ์ผ์ ์ด์ ๊ฐ์์์ [the explorer notebook](../../4-Hotel-Reviews-1/solution/notebook.ipynb)์ผ๋ก ์ดํด๋ณด์์ต๋๋ค
+2. Hotel_Reviews.csv๋ [the filtering notebook](../solution/1-notebook.ipynb)์์ ํํฐ๋ง๋๊ณ **Hotel_Reviews_Filtered.csv**์ ๊ฒฐ๊ณผ๋ก ๋จ์ต๋๋ค
+3. Hotel_Reviews_Filtered.csv๋ [the sentiment analysis notebook](../solution/3-notebook.ipynb)์์ ์ฒ๋ฆฌ๋์ด **Hotel_Reviews_NLP.csv**์ ๊ฒฐ๊ณผ๋ก ๋จ์ต๋๋ค
4. ๋ค์ NLP ๋์ ์์ Hotel_Reviews_NLP.csv๋ฅผ ์ฌ์ฉํฉ๋๋ค
### ๊ฒฐ๋ก
์์ํ์ ๋, ์ด๊ณผ ๋ฐ์ดํฐ๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ดํฐ์
์ด ์์์ง๋ง ๋ชจ๋ ๋ค ํ์ธ๋๊ฑฐ๋ ์ฌ์ฉ๋์ง ์์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์ดํด๋ณด์์ผ๋ฉฐ, ํ์์๋ ๊ฒ์ ํํฐ๋งํด์ ์ง์ ๊ณ , ์ ์ฉํ๊ฒ ํ๊ทธ๋ฅผ ๋ณํํ๊ณ , ํ๊ท ์ ๊ณ์ฐํ์ผ๋ฉฐ, ์ผ๋ถ ๊ฐ์ ์ด์ ์ถ๊ฐํ๊ณ ๊ธฐ๋ํ๋ฉด์, ์์ฐ์ด ์ฒ๋ฆฌ์ ๋ํ ์ผ๋ถ ํฅ๋ฏธ๋ก์ด ์ฌ์ค์ ํ์ตํ์ต๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/40/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/40/)
## ๋์
diff --git a/7-TimeSeries/1-Introduction/translations/README.ko.md b/7-TimeSeries/1-Introduction/translations/README.ko.md
index e5fdcd3181..d8f04e2220 100644
--- a/7-TimeSeries/1-Introduction/translations/README.ko.md
+++ b/7-TimeSeries/1-Introduction/translations/README.ko.md
@@ -10,7 +10,7 @@
> ๐ฅ ์ด๋ฏธ์ง๋ฅผ ๋๋ฌ์ time series forecasting์ ๋ํ ๋น๋์ค๋ฅผ ๋ด
๋๋ค
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/41/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/41/)
๊ฐ๊ฒฉ, ์ฌ๊ณ , ๊ทธ๋ฆฌ๊ณ ๊ณต๊ธ๊ณผ ์ฐ๊ด๋ ์ด์์ ์ง์ ์ ์ฉํ๊ฒ ๋๋ค๋ฉด, ๋น์ง๋์ค์ ์ค์ ๋ก ๊ฐ์น์๋ ์ ์ฉํ๊ณ ํฅ๋ฏธ๋ก์ด ํ๋๊ฐ ๋ฉ๋๋ค. ๋ฅ๋ฌ๋ ๊ธฐ์ ์ ๋ฏธ๋์ ์ฑ๋ฅ์ ์ ์์ธกํ๊ธฐ ์ํด ๋ ๋ง์ ์ธ์ฌ์ดํธ๋ฅผ ์ป๊ณ ์ ์ฌ์ฉํ์ง๋ง, time series forecasting์ classic ML ๊ธฐ์ ์์ ์ง์์ ์ผ๋ก ๋ง์ ์ ๋ณด๋ฅผ ์ป๋ ํ๋์
๋๋ค.
@@ -175,7 +175,7 @@ seasonality์ ๋
๋ฆฝ์ ์ผ๋ก, 1๋
๋ณด๋ค ๊ธด ๊ฒฝ์ ์นจ์ฒด๊ฐ์ long-run cyc
time series forecasting์์ ์ป์ ์ ์๋ค๊ณ ์๊ฐํ ์ ์๋ ๋ชจ๋ ์ฐ์
๊ณผ ์กฐ์ฌ ์์ญ์ ๋ฆฌ์คํธ๋ฅผ ๋ง๋ญ๋๋ค. ์์ ์ ์ด ๊ธฐ์ ์ ์ ์ฉํ ์ ์๋ค๊ณ ์๊ฐํ๋์? ๊ฒฝ์ ํ์์? ์ํํ์์? ๋ฆฌํ
์ผ์์? ์ฐ์
์์? ๊ธ์ต์์? ๋ ๋ค๋ฅธ ๊ณณ์ ์ด๋๊ฐ์?
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/42/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/42/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/7-TimeSeries/2-ARIMA/translations/README.ko.md b/7-TimeSeries/2-ARIMA/translations/README.ko.md
index 71b4de77d0..7ed625539f 100644
--- a/7-TimeSeries/2-ARIMA/translations/README.ko.md
+++ b/7-TimeSeries/2-ARIMA/translations/README.ko.md
@@ -6,7 +6,7 @@
> ๐ฅ ์์์ ๋ณด๋ ค๋ฉด ์ด๋ฏธ์ง ํด๋ฆญ: A brief introduction to ARIMA models. The example is done in R, but the concepts are universal.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/43/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/43/)
## ์๊ฐ
@@ -224,7 +224,7 @@ Walk-forward ๊ฒ์ฌ๋ time series ๋ชจ๋ธ ํ๊ฐ์ ์ต์ ํ์ค์ด๊ณ ์ด ํ
```python
test_shifted = test.copy()
- for t in range(1, HORIZON):
+ for t in range(1, HORIZON + 1):
test_shifted['load+'+str(t)] = test_shifted['load'].shift(-t, freq='H')
test_shifted = test_shifted.dropna(how='any')
@@ -295,7 +295,7 @@ Walk-forward ๊ฒ์ฌ๋ time series ๋ชจ๋ธ ํ๊ฐ์ ์ต์ ํ์ค์ด๊ณ ์ด ํ
eval_df.head()
```
- ```output
+ output
| | | timestamp | h | prediction | actual |
| --- | ---------- | --------- | --- | ---------- | -------- |
| 0 | 2014-12-30 | 00:00:00 | t+1 | 3,008.74 | 3,023.00 |
@@ -303,7 +303,6 @@ Walk-forward ๊ฒ์ฌ๋ time series ๋ชจ๋ธ ํ๊ฐ์ ์ต์ ํ์ค์ด๊ณ ์ด ํ
| 2 | 2014-12-30 | 02:00:00 | t+1 | 2,900.17 | 2,899.00 |
| 3 | 2014-12-30 | 03:00:00 | t+1 | 2,917.69 | 2,886.00 |
| 4 | 2014-12-30 | 04:00:00 | t+1 | 2,946.99 | 2,963.00 |
- ```
์ค์ ๋ถํ์ ๋น๊ตํด์, ์๊ฐ๋น ๋ฐ์ดํฐ์ ์์ธก์ ๊ด์ฐฐํด๋ด
๋๋ค. ์ด๋์ ๋ ์ ํํ๊ฐ์?
@@ -384,7 +383,7 @@ Walk-forward ๊ฒ์ฌ๋ time series ๋ชจ๋ธ ํ๊ฐ์ ์ต์ ํ์ค์ด๊ณ ์ด ํ
Time Series ๋ชจ๋ธ์ ์ ํ๋๋ฅผ ํ
์คํธํ ๋ฐฉ์์ ํ๋ด
๋๋ค. ์ด ๊ฐ์์์ MAPE์ ๋ค๋ฃจ์ง๋ง, ์ฌ์ฉํ ๋ค๋ฅธ ๋ฐฉ์์ด ์๋์? ์กฐ์ฌํด๋ณด๊ณ ์ฒจ์ธํด๋ด
๋๋ค. ๋์์ ๋ฐ์ ์ ์๋ ๋ฌธ์๋ [here](https://otexts.com/fpp2/accuracy.html)์์ ์ฐพ์ ์ ์์ต๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/44/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/44/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต
diff --git a/8-Reinforcement/1-QLearning/translations/README.ko.md b/8-Reinforcement/1-QLearning/translations/README.ko.md
index d031b459a8..b91313b67f 100644
--- a/8-Reinforcement/1-QLearning/translations/README.ko.md
+++ b/8-Reinforcement/1-QLearning/translations/README.ko.md
@@ -11,7 +11,7 @@ reinforcement learning๊ณผ (๊ฒ์) ์๋ฎฌ๋ ์ดํฐ๋ก, ์ด์๋จ๊ณ ๊ฐ๋ฅํ
> ๐ฅ Dmitry discuss Reinforcement Learning ๋ค์ผ๋ ค๋ฉด ์ด๋ฏธ์ง ํด๋ฆญ
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/45/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/45/)
## ์ ์ ์กฐ๊ฑด ๋ฐ ์ค์
@@ -230,7 +230,7 @@ Q-Table์ ๋ชจ๋ ๊ฐ์ด ๊ฐ๋ค๋ฉด, ์ด ์ผ์ด์ค์์ - 0.25 ์ผ๋ก ์ด๊ธฐํ
**epochs**๋ผ๊ณ ๋ถ๋ฆฌ๋, 5000๋ฒ ์คํ์ผ๋ก ํ์ต ์๊ณ ๋ฆฌ์ฆ์ ์คํํฉ๋๋ค: (code block 8)
- ```python
+```python
for epoch in range(5000):
# Pick initial point
@@ -255,7 +255,7 @@ Q-Table์ ๋ชจ๋ ๊ฐ์ด ๊ฐ๋ค๋ฉด, ์ด ์ผ์ด์ค์์ - 0.25 ์ผ๋ก ์ด๊ธฐํ
ai = action_idx[a]
Q[x,y,ai] = (1 - alpha) * Q[x,y,ai] + alpha * (r + gamma * Q[x+dpos[0], y+dpos[1]].max())
n+=1
- ```
+```
์ด ์๊ณ ๋ฆฌ์ฆ์ด ์คํ๋ ํ, Q-Table์ ๊ฐ ๋จ๊ณ์ ๋ค๋ฅธ ์ก์
์ attractiveness๋ฅผ ์ ์ํ๋ ๊ฐ์ผ๋ก ์
๋ฐ์ดํธํด์ผ ํฉ๋๋ค. ์์ง์ด๊ณ ์ถ์ ๋ฐฉํฅ์ ๋ฐฉํฅ์ผ๋ก ๊ฐ ์
์ ๋ฐฑํฐ๋ฅผ plotํด์ Q-Table์ ์๊ฐํํ ์ ์์ต๋๋ค. ๋จ์ํ๊ฒ, ํ์ดํ ๋จธ๋ฆฌ ๋์ ์์ ์์ ๊ทธ๋ฆฝ๋๋ค.
@@ -315,7 +315,7 @@ print_statistics(qpolicy)
์ ์ฒด์ ์ผ๋ก, ํ์ต ํ๋ก์ธ์ค์ ์ฑ๊ณต๊ณผ ํ๋ฆฌํฐ๋ ํ์ต๋ฅ , ํ์ต๋ฅ ๊ฐ์, ๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฐ์จ์ฒ๋ผ ํ๋ผ๋ฏธํฐ์ ๊ธฐ๋ฐํ๋๊ฒ ์๋นํ ์ค์ํ๋ค๋ ์ ์ ๊ธฐ์ตํฉ๋๋ค. ํ๋ จํ๋ฉด์ ์ต์ ํํ๋ฉด (์์๋ก, Q-Table coefficients), **parameters**์ ๊ตฌ๋ณํด์, ๊ฐ๋ **hyperparameters**๋ผ๊ณ ๋ถ๋ฆฝ๋๋ค. ์ต๊ณ ์ hyperparameter ๊ฐ์ ์ฐพ๋ ํ๋ก์ธ์ค๋ **hyperparameter optimization**์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ฉฐ, ๋ณ๋์ ํ ํฝ์ด ์์ ๋งํฉ๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/46/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/46/)
## ๊ณผ์
diff --git a/8-Reinforcement/2-Gym/translations/README.ko.md b/8-Reinforcement/2-Gym/translations/README.ko.md
index e7aa135648..8fc05e8f42 100644
--- a/8-Reinforcement/2-Gym/translations/README.ko.md
+++ b/8-Reinforcement/2-Gym/translations/README.ko.md
@@ -2,7 +2,7 @@
์ด์ ๊ฐ์์์ ํ์๋ ๋ฌธ์ ๋ ์ฅ๋๊ฐ ๋ฌธ์ ์ฒ๋ผ ๋ณด์ผ ์ ์๊ณ , ์ค์ ์๋๋ฆฌ์ค์์ ์ง์ง ์ ์ฉ๋์ง ์์ต๋๋ค. ์ฒด์ค๋ ๋ฐ๋์ ์ฆ๊ธฐ๋ ๊ฒ์ ํฌํจํ - ์๋๋ฆฌ์ค์ ๋ง์ ์ค์ ๋ฌธ์ ์ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์, ์ด ์ผ์ด์ค๋ ์๋๋๋ค. ์ฃผ์ด์ง ๋ฃฐ๊ณผ **discrete state**๋ฅผ ๋ณด๋๊ฐ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋น์ทํฉ๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/47/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/47/)
## ์๊ฐ
@@ -329,7 +329,7 @@ env.close()
> **Task 4**: ์ฌ๊ธฐ์๋ ๊ฐ ๋จ๊ณ์์ ์ต์์ ์ก์
์ ์ ํํ์ง ์๊ณ , ์ผ์นํ๋ ํ๋ฅ ๋ถํฌ๋ก ์ํ๋งํ์ต๋๋ค. ๊ฐ์ฅ ๋์ Q-Table ๊ฐ์ผ๋ก, ํญ์ ์ต์์ ์ก์
์ ์ ํํ๋ฉด ๋ ํฉ๋ฆฌ์ ์ธ๊ฐ์? `np.argmax` ํจ์๋ก ๋์ Q-Table ๊ฐ์ ํด๋น๋๋ ์ก์
์ซ์๋ฅผ ์ฐพ์์ ๋ง๋ฌด๋ฆฌํ ์ ์์ต๋๋ค. ์ด ์ ๋ต์ ๊ตฌํํ๊ณ ๋ฐธ๋ฐ์ค๋ฅผ ๊ฐ์ ํ๋์ง ๋ด
๋๋ค.
-## [๊ฐ์ ํ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/48/)
+## [๊ฐ์ ํ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/48/)
## ๊ณผ์ : [Train a Mountain Car](../assignment.md)
diff --git a/9-Real-World/1-Applications/translations/README.ko.md b/9-Real-World/1-Applications/translations/README.ko.md
index c3aa37c200..62c09752c9 100644
--- a/9-Real-World/1-Applications/translations/README.ko.md
+++ b/9-Real-World/1-Applications/translations/README.ko.md
@@ -8,7 +8,7 @@
๋ณดํต ๋ฅ๋ฌ๋์ ํ์ฉํ๋, AI๋ก ์ฐ์
์ ๋ง์ ๊ด์ฌ์ด ๋ชจ์ด์ง๋ง, ์ฌ์ ํ classical ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๊ฐ์น์๋ ์ ํ๋ฆฌ์ผ์ด์
๋ ์กด์ฌํฉ๋๋ค. ์ค๋ ์ด ์ ํ๋ฆฌ์ผ์ด์
์ผ๋ถ๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค! ์ด ๊ฐ์์์, 8๊ฐ ๋ค์ํ ์ฐ์
๊ณผ subject-matter ๋๋ฉ์ธ์์ ์ด ๋ชจ๋ธ ํ์
์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์
์ ์ฑ๋ฅ, ์ ๋ขฐ, ์ง๋ฅ๊ณผ, ์ฌ์ฉ์ ๊ฐ์น๋ฅผ ์ด๋ป๊ฒ ๋ ๋์ผ์ง ํ์ํ ์์ ์
๋๋ค.
-## [๊ฐ์ ์ ํด์ฆ](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/49/)
+## [๊ฐ์ ์ ํด์ฆ](https://white-water-09ec41f0f.azurestaticapps.net/quiz/49/)
## ๐ฐ ๊ธ์ต
@@ -152,7 +152,7 @@ https://ai.inqline.com/machine-learning-for-marketing-customer-segmentation/
์ด ์ปค๋ฆฌํ๋ผ์์ ๋ฐฐ์ ๋ ์ผ๋ถ ๊ธฐ์ ๋ก ์ด์ต์ ๋ผ ๋ค๋ฅธ ์ํฐ๋ฅผ ์๋ณํ๊ณ , ML์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ํ์ํฉ๋๋ค.
-## [๊ฐ์ ํ ํ์ต](https://jolly-sea-0a877260f.azurestaticapps.net/quiz/50/)
+## [๊ฐ์ ํ ํ์ต](https://white-water-09ec41f0f.azurestaticapps.net/quiz/50/)
## ๊ฒํ & ์๊ธฐ์ฃผ๋ ํ์ต