์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ ์คํ
- ํ์ดํธ๋ฒ ํ
- ๊ณ ๊ธ๋ฒ์ญ
- openvoice #์์ฑ๋ณต์
- ๋ถ๋ฌ๋จ๋ฆฌ๋ค
- ์ฝ์์ ๊ฒฐ์
- ์ด์ ๋๋ ์ด๋๋ก ๊ฐ๋
- moonlit
- whitebetting.com #wb
- ์์ฑ๋ณต์
- epub
- cjf
- ๋ฌธ๋จ์ค
- ai #์ด๋ฒ๋ฒ์ญ #ai๋ฒ์ญ #๋๋ค๋ฆฌai #๋ฒ์ญ #ํ์ #์ํ #์ ์์ฑ ๋ฒ์ญ #์ธ๊ณต์ง๋ฅ
- ํด๋ฆฌ์ด ์์ธ์๊ณผ
- ์์ฐ์ค๋ฌ์ด ํ๊ตญ์ด๋ก ๊ฐ์ธํ๋ ๋ํ๊ฐ ๊ฐ๋ฅํ ์ค์นํ ๋ชจ๋ฐ์ผ ai ๊ฐ๋ฐ ์์
- ๋ฌ๋น
- ๊ณต์ ์คํผ์ค
- ํฌ๋ฏธํ ์ฃผ์ํ์ฌ
- extract
- ๋๋ค๋ฆฌ
- ์ฐ๊ตฌ์์
- dodari
- xtts
- coqui
- ๋ฅ์คํธ๋ฐ์ด
- ๋๋ค๋ฆฌ ai
- Yanolja
- Voice cloning
- ์ํ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (174)
Wookang makes AI
โ ํ์ต ๋ชจ๋ธ ์ ์ฅ ๋ฐ ์ฝ์ด์ค๊ธฐ > ๋ค์ด๊ฐ๋ ๋งํ ์คํธ๋ฅผ ํ ๋๋ง๋ค ๋งค๋ฒ ํ์ต์ ์ํฌ ์ ์์ผ๋ ์ ์ฅํ๋ ๊ฑด ๋น์ฐํ๋ค.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% ๋ด์ธ์ ์ ํ๋๋ฅผ ๋ณด์ด๊ณ ์๋ค. ๊ฒ๋ค๊ฐ ํ๋ฒ๋ ๋ง์ถ์ ์..
โ ํ๋๊ฒฝ์ ์ฐ๊ตฌ์ ๋ณด๊ณ ์ Scikit-learn ๋ชจ๋์ ์ด์ฉํ ๋ฒ ์ด์ฆ ๋ถ๋ฅ ์ ์ฉ > ๋ค์ด๊ฐ๋ ๋ง์ข ์ผ ๋น๊ฐ ์ฌ ๊ฒ ๊ฐ์๋๋ฐ ๋ฐค์ด ๋๋ ๋น๊ฐ ๋ฉ์ท๋ค.๋๋ถ์ ๋น๋ฅผ ๋ง์ง ์๊ณ ์ด๋์ ํ๋ค. ๋นก์๊ฒ ํ๋๋ ๋ชธ์ด ๋๋ฅธํ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ์ปดํจํฐ ์์ ์์๋ค. > ๊ณํ1. ๋ฒ ์ด์ฆ ๋ถ๋ฅ ๋ชจ๋ธ์ ์ ์ฉํ๊ธฐ ์ํด์ 9:1 ๋น์จ๋ก ๋ณด๊ณ ์๋ค์ ๋จผ์ ํ์ต ์ํจ ํ ํ ์คํธ ๊ณผ์ ์ ๊ฑฐ์น๋ค. ๋ณด๊ณ ์๊ฐ ์ค๋ณต๋์ง ์๊ฒ ์กฐ์ฌํ๋ค.2. ํ์ฌ 2,109๊ฐ์ ์๋ฃ๊ฐ ์๊ณ ์ฌ๊ธฐ์ 7๊ฐ์ MagazineID๊ฐ ์๋ค.3. ์ฆ, ์ฝ 1900๊ฐ์ ๋ฆฌํฌํธ๋ก ํ์ต์ ์ํจ ํ ๋๋จธ์ง 200๊ฐ๋ฅผ ๊ฐ์ง๊ณ ๋ฆฌํฌํธ ๋ด์ฉ๋ง ๋ณด์ฌ์ฃผ๊ณ MagazineID๋ฅผ ๋ง์ถฐ๋ณด๊ฒ ํ๋๊ฑฐ๋ค. ์ต์ข ์ ํ๋(accuracy)๋ฅผ ๋ณด์ฌ์ค๋ค. ๊ทธ๋ฅ ๋๋คํ๊ฒ ์ฐ๋๋ค๋ฉด 14% ์ ํ๋๊ฐ ํ๊ท ์ด๊ณ ์ซ์๊ฐ ..
โ ํ๋๊ฒฝ์ ์ฐ๊ตฌ์ ๋ณด๊ณ ์ Scikit-learn๊ณผ scipy๋ฅผ ์ด์ฉํ ๋น๊ณ์ธต ๊ตฐ์ง ๋ถ์ > ๋ค์ด๊ฐ๋ ๋ง 1. ์ด์ (์ฝ๊ฐ์)์ธ๊ณต์ง๋ฅ์ด ๋ค์ด๊ฐ๋ค. ์์์ ๋ฌธ์์ ์ค์ฌ(centroid)์ ์ค์ ํ๊ณ ์ด๋ก๋ถํฐ ๊ฐ ์๋ฃ์์ ๊ฑฐ๋ฆฌ์ ๋๋ ๋น์ฉ์ ์ต์ํํ๋ ๊ตฐ์ง ์๊ณ ๋ฆฌ์ฆ(K-ํ๊ท ๊ธฐ๋ฒ)์ ์ด์ฉํ๋ค. ์ด๊ฒ๋ ๊ฒฐ๊ณผ๊ฐ ๊ถ๊ธํ๋ค. > ๊ณํ1. scikit-learn ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ด๋ฏธ K-ํ๊ท ๊ตฐ์งํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋จ๋ค.2. ์ฒ๋ฆฌ ์๋๊ฐ ๋นจ๋ผ ๋ง์ ๋ถ์ผ์์ ์ฌ์ฉํ๊ณ ์๋จ๋ค.3. ๋ฌธ์๋ฅผ ํ๋ ฌ๋ก ๋ง๋ค๋ ๊ฐ๋ฐ์๊ฐ ์ผ์ผ์ด ๋ง๋ค ํ์์์ด vectorizer = TfidfVectorizer(min_df=1) doc_term_mat = vectorizer.fit_transform(documents) ์ด๋ ๊ฒ ํ๋ ๊ฒ์ผ๋ก ์์ท ์์ฑ์ด ๊ฐ๋ฅํ๋ค..