์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- ์ํ
- cjf
- ์์ฐ์ค๋ฌ์ด ํ๊ตญ์ด๋ก ๊ฐ์ธํ๋ ๋ํ๊ฐ ๊ฐ๋ฅํ ์ค์นํ ๋ชจ๋ฐ์ผ ai ๊ฐ๋ฐ ์์
- ๋๋ค๋ฆฌ ai
- ์ฐ๊ตฌ์์
- moonlit
- ์์ฑ๋ณต์
- epub
- ๊ณต์ ์คํผ์ค
- extract
- ํ ์คํ
- ๋ฅ์คํธ๋ฐ์ด
- openvoice #์์ฑ๋ณต์
- dodari
- ์ฝ์์ ๊ฒฐ์
- ๊ณ ๊ธ๋ฒ์ญ
- ๋ฌ๋น
- Voice cloning
- Yanolja
- ๋ถ๋ฌ๋จ๋ฆฌ๋ค
- whitebetting.com #wb
- coqui
- ai #์ด๋ฒ๋ฒ์ญ #ai๋ฒ์ญ #๋๋ค๋ฆฌai #๋ฒ์ญ #ํ์ #์ํ #์ ์์ฑ ๋ฒ์ญ #์ธ๊ณต์ง๋ฅ
- xtts
- ๋ฌธ๋จ์ค
- ์ด์ ๋๋ ์ด๋๋ก ๊ฐ๋
- ํด๋ฆฌ์ด ์์ธ์๊ณผ
- ํ์ดํธ๋ฒ ํ
- ํฌ๋ฏธํ ์ฃผ์ํ์ฌ
- ๋๋ค๋ฆฌ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (166)
Wookang makes AI
2008์๋ฒ์์ IIS๋ ์ ์ค์น ํ์ จ๋ค๋ฉด ํด๋น ํฌํธ๋ ์ด์ด์ค์ผ ์ ์์ด ๊ฐ๋ฅํ๋ค. (๋ฐฉํ๋ฒฝ์ ์ด์ด์ค์ผ ํ๋ค.) 1. ์ ์ดํ -> ์์คํ ๋ฐ ๋ณด์-> Windows ๋ฐฉํ๋ฒฝ์ ํด๋ฆญํ๋ฉด ์ค๋ฅธ์ชฝ์ ๊ณ ๊ธ์ค์ ๋ฒํผ์ด ์๋ค. ํด๋ฆญ! 2. ๊ณ ๊ธ ๋ณด์์ด ํฌํจ๋ Widows ๋ฐฉํ๋ฒฝ ์ฐฝ์ด ๋์จ๋ค. ์ฌ๊ธฐ์ ์ธ๋ฐ์ด๋ ๊ท์น, ์์๋ฐ์ด๋ ๊ท์น์ ๋ชจ๋ ์ด์ด์ค์ผ ํ๋ค. ๋ค์ด์ค๋ ํฌํธ , ๋๊ฐ๋ ํฌํธ๋ฅผ ์ด์ด์ค๋ค๊ณ ์๊ฐํ๋ฉด ๋๋ค. 3. ์ธ๋ฐ์ด๋๊ท์น์์์ ํฌํธ๋ฅผ ์ด์ด์ฃผ๋ ์๋ฅผ ๋ค์ด๋ณด๊ฒ ๋ค. ์ธ๋ฐ์ด๋๊ท์น์ ํด๋ฆญํ๋ฉด ์ค๋ฅธ์ชฝ์ ์์ ๋ถ๋ถ์ "์ ๊ท์น..." ์๋์ ํด๋ฆญํ๋ค. 4. ์ ์ธ๋ฐ์ด๋ ๊ท์น ๋ง๋ฒ์ฌ ์ฐฝ์ด ๋ฌ๋ค. ๋จ๊ณ๋ณ๋ก ์งํ์ด ๋๋ค. ๋จผ์ ์ฐ๋ฆฌ๊ฐ ํ์ฉํ ๊ฒ์ ํฌํธ์ด๊ธฐ ๋๋ฌธ์ ๋๋ฒ์งธ ํฌํธ๋ฅผ ์ ํํด์ฃผ๊ณ ๋ค์ ๋ฒํผ์ ๋๋ฌ์ค๋ค. 5. ๋๋ฒ์งธ ํ๋กํ ..
โ ๋ถ๋ฅ๊ธฐ์ ํ๋ > ๋ค์ด๊ฐ๋ ๋ง1. ์์ฒญ๋๊ฒ ๊ณ ์ํ๋ค.2. ์๋์ฐ์์ ๋ณ๋ ฌ ์ปดํจํ ์ ์คํ์ํค๊ธฐ ์ํด์๋ ๋ฉ์ธ๋ฃจํ๋ฅผ "if __name__ == '__main__'"๋ก ๊ฐ์ธ์ผ ํ๋ค. sklearn์ joblib ๋ชจ๋ ๋ฌธ์๋ฅผ ์ดํด๋ณด๋ผ๋๋ฐ ๋ด๋ ๋ณ๊ฑฐ ์๋ค. ์ด์ ์๋ฌ ๋ฉ์ธ์ง๊น์ง ๋ํํ ๋ปฅ์ ์น๋คใ ก,ใ ก ์ด์จ๋ ๊ฐ์ธ๊ณ ๋๋ ๊ทธ ์๋ฌ ๋ฉ์ธ์ง๋ ์์ด์ก๋ค.3. ๋งฅ์์๋ ๊ทธ๋ฅ ๋๋ค๊ณ ํ๋ค. > ์คํ1. MultinomialNB()์ SGDClassifier()์ ์ต์ ํ๋ผ๋ฏธํฐ๋ฅผ ์ฐพ์๋ดค๋ค.2. ์ด๊ฒ๋ ์์ฒญ ๊ณ ์ํ๋ค.3. pipeline๊ณผ parameters๋ค์ set๊ณผ dictionary๋ก ๋ง๋ค์ด ๋๋๊ฒ ํต์ฌ์ด๋ค.4. ์ต์ ํ๋ผ๋ฏธํฐ๋ฅผ ์ธก์ ํ ๋ถ๋ฅ๊ธฐ๋ฅผ MultinomialNB()๋ SGDClassifier() ๋ ์ค์ ์ ..
โ ํ์ต ๋ชจ๋ธ ์ ์ฅ ๋ฐ ์ฝ์ด์ค๊ธฐ > ๋ค์ด๊ฐ๋ ๋งํ ์คํธ๋ฅผ ํ ๋๋ง๋ค ๋งค๋ฒ ํ์ต์ ์ํฌ ์ ์์ผ๋ ์ ์ฅํ๋ ๊ฑด ๋น์ฐํ๋ค.1. ํ์ต ๋ชจ๋ธ์ ์ ์ฅ ๋ฐฉ์์๋ (ํ์ฌ ๋ด๊ฐ ์๊ณ ์๋ ๊ฒ์ด ๋ฑ) 2๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋ค.2. pickle๋ชจ๋๋ก ์ง๋ ฌํํ๋ ๋ฐฉ๋ฒ์ด ํ๋๊ณ 3. skilearn.externals์ joblib๋ชจ๋์ด ๋ค๋ฅธ ํ๋๋ค. > ๊ณผ์ 1. pickle์ด ๊ฐ์ฅ ๋ณดํธ์ ์ด๋ผ๊ณ ํด์ ์ฌ์ฉํด ๋ณด๋ ํ์ผ ์ฉ๋์ด 42.5MB๊ฐ ๋์๋ค.2. joblib๋ก compress=9๋ก ํด์ ์ ์ฅํด ๋ณด๋ ํ์ผ ์ฉ๋์ด 9.5MB๊ฐ ๋์๋ค.3. ์๋๋ ๋๋ค ๋น์ท.4. ํ์ต ๋ด์ฉ์ ๋ฐ์ด๋๋ฆฌ๋ก ์ ์ฅํด ๋จ๋ค๊ฐ ๋ค์ ๋ก๋ํด์ ์ฐ๋ ๋ฐฉ์์ด๋ค.5. ์ง๊ธ๊น์ง๋ ํ์คํ๊ฒ joblib์ ์น๋ฆฌ๋ค. > ์คํ1. GridSearchCV()๋ฅผ ๋๋ ค ์ต์ ์ ํ๋ผ๋ฏธํฐ..
โ KFoldํด๋์ค๋ฅผ ์ด์ฉํ ๋ฒกํฐ๊ธฐ๊ณ(SVM) ์๊ณ ๋ฆฌ์ฆ ๊ต์ฐจ ๊ฒ์ฆ > ์คํ1. ์ ์ผ ์ฑ๋ฅ์ด ์ข๋ค๋ ๋ฒกํฐ๊ธฐ๊ณ(SVM) ์๊ณ ๋ฆฌ์ฆ์ ์ด์ฉํ์ฌ ์ด์ ๋ชจ๋ธ์(MultinoialNBํด๋์ค) ์์ธก๋ณด๋ค ์ ํ๋๋ฅผ ํ๊ท 20%์ ๋ ์์น์์ผฐ๋ค. ๊ฒฐ๊ณผ ํธ์ฐจ๊ฐ ์๊ธดํด๋ ๋๋ต์ ์ผ๋ก ์ ํ๋ ํ๊ท ์ด 75%์ ๋๋ค(๊ต์ฅํ ์ ๊ธฐํ๋ค!). ํ์ต ์๋ฃ์ ํ ์คํธ ์๋ฃ๋ ๋๋คํ๊ฒ ๋ฝ์๊ณ ๋จ ํ๊ฐ๋ ์ค๋ณต๋์ง ์๊ฒ ๋ง๋ค์๋ค. ๊ทธ๋ฐ๋ฐ ์ข ์ด์ํ ๊ฒ์ ๊ทธ ๋ค์ KFoldํด๋์ค๋ฅผ ์ฌ์ฉํ์ ๋๋ค. ์ด ํด๋์ค์ ์ด ๋ฌธ์์๋ฅผ ๋ฃ๊ณ ๊ต์ฐจ๊ฒ์ฆ์ ํ๋ฉด ์๊ธฐ๊ฐ ์์์ ์์ด๋ ์ผ์ด ์๋๋ก ์ ํํ ๊ตฌ๋ถํ๋ค๊ณ ํ๋๋ฐ, ๊ทธ๋ ๋ค๋ฉด ๋ด๊ฐ ์ ์ ๋ง๋ค์๋ 9:1 ํ๋ จ ๋ฌธ์ ๋ถ๋ฅ ์์ ๊ณผ ๋์ผํ ์์ ์ด๋ผ๋ ๊ฑด๋ฐ ๊ฒฐ๊ณผ๋ ์ด๊ฒ ํจ์ฌ ๋์๊ฒ ๋์จ๋ค. ์๋๊ฐ ๊ทธ ๊ฒฐ๊ณผ๋ค. Accuracy P..
โ ํ๋๊ฒฝ์ ์ฐ๊ตฌ์ ๋ณด๊ณ ์ ๋ฒกํฐ๊ธฐ๊ณ(SVM: support vector machine)์๊ณ ๋ฆฌ์ฆ์ ์ด์ฉํ ๋ถ์ > ์คํ1. ์ด์ ๋ชจ๋ธ(MultinomialNBํด๋์ค)๊ณผ ๋ฌ๋ผ์ง ๋ถ๋ถ์ ์๋ 3์ค ๋ฟ์ด๋ค. sgd = SGDClassifier(loss="hinge", penalty="l2", alpha=1e-3, n_iter=5, random_state=42) sgd.fit(train_doc_term_mat, train_labels) pred_labels = sgd.predict(test_doc_term_mat) 2. ๋๋๋ค. ์ฌ์ฉ ์๊ณ ๋ฆฌ์ฆ๋ง ๋ฐ๊ฟจ๋๋ฐ ํ๊ท ์ ํ๋๊ฐ 20% ์ด์ ์ฌ๋๋ค. ์ฌ์ง์ด ์ ํ๋๊ฐ 83%๋ฅผ ๋๊ธด์ ๋ ์๋ค(๋ฑ ํ๋ฒ).3. ์ผ๋ฐ์ ์ผ๋ก 75% ๋ด์ธ์ ์ ํ๋๋ฅผ ๋ณด์ด๊ณ ์๋ค. ๊ฒ๋ค๊ฐ ํ๋ฒ๋ ๋ง์ถ์ ์..