์์ํ๋ฉฐ
2020 ํ๋ฐ๊ธฐ ์ทจ์ ์ค๋น ์ดํ, ๊ฐ์ ์คํ์ผ๋ก ๋ ์ทจ์ ์ ๋์ ํ๊ณ ์ถ์ง ์์์ ์ค์ค๋ก ์คํ ์๊ธฐ ํ๋ก์ ํธ์ ๋์ ํ๋ค.
๋ชฉํ๋ก ์ก์๊ฑด, ์์ด์ฑ์ ์ฌ๋ฆฌ๊ธฐ / ์๊ฒฉ์ฆ ํ๋ ๋ ๋ฐ๊ธฐ / ํ๋ก์ ํธ ํ๋ ์งํํ๊ธฐ
๊ฒฐ๋ก ์ ์ผ๋ก ๋ฉด์ ์์ ํ๋ฝํ 12์ ์ดํ , 1,2,3์ ๋์ ์ธ๊ฐ์ง๋ฅผ ๋ชจ๋ ์ด๋ฃฐ ์ ์๊ฒ ๋์๋ค!
์ด์จ๋ , ์๊ฒฉ์ฆ ์ค์์๋ ์์ฆ AI ๋ฐ ๋ฅ๋ฌ๋ ๊ด๋ จ ์คํ์ ์๊ตฌํ๋ ํ์ฌ๊ฐ ๋ง์ ๊ด๊ณ๋ก, ๋น์ธ์ง๋ง Tensorflow Developer Certificate ์ ๋์ ํด๋ณด๊ธฐ๋ก ๊ฒฐ์ !
๋ฏธ๋ฃจ๊ณ ๋ฏธ๋ฃจ๋ ๊ณต๋ถ๋ฅผ ์ํ ๋ฑ๋กํ๊ณ ๊ธ์์ค๋ฝ๊ฒ ์์ํ์ฌ ์ด์ฉ๋ค๋ณด๋ 4์ผ๋ง์ ์ทจ๋ํ๊ฒ ๋์๋ค.
(์ญ์ ๋์ ๋ค์ฌ์ผ.. ์ ์ ์ ์ฐจ๋ฆฌ๊ณ ๊ณต๋ถ๋ฅผ ํ๋ค)
๊ทธ ์ด์ผ๊ธฐ๋ฅผ ์์ํด ๋ณด๊ฒ ๋ค!
ํ์๋ผ์ธ
3์ 6์ผ Cousera ๋ฌด๋ฃ 7์ผ ์ฒดํํ ๋ฑ๋ก
3์ 8์ผ ์ํ ๋ฑ๋ก
3์ 11์ผ ์๋ฒฝ ์ํ ์์
3์ 12์ผ ์๊ฒฉ์ฆ ๋ฐ๊ธ
์ํ ์ ๋์ ์ํ
1. ๋ฅ๋ฌ๋ / AI ๊ด๋ จ ํ๊ณผ ๋ํ์ ์ด๊ธฐ ๋๋ฌธ์ Tensorflow ๊ฐ ๋ฏ์ค์ง ์์๋ค.
2. ํ๋ก์ ํธ, ์์ ๋ฑ Tensorflow๋ฅผ ์ฌ์ฉํ ๊ฒฝํ์ด ๋ค์ ์กด์ฌํ๋ค.
3. ๊ทธ๋ฌ๋, ๊ทธ๊ฐ ์งํํ ํ๋ก์ ํธ๋ค์ ์๋ง์ ์ฝ๋๋ฅผ ์ธํฐ๋ท ์ฌ๊ธฐ์ ๊ธฐ์ ์ฐธ๊ณ ํ๊ณ , ๊นํ๋ธ๋ฅผ ์ฐธ๊ณ ํ ์ฝ๋๊ฐ ๋๋ค์์๊ธฐ ๋๋ฌธ์ ๊ธฐ์ด์ ์ธ ์ง์์ด ๋งค์ฐ๋งค์ฐ ๋ถ์กฑํ์ผ๋ฉฐ, ์ธํฐ๋ท ์์นญ ์์ด๋ ์ฝ๋๊ตฌํ์ด ํ๋ค์๋ค.
๊ฒฐ๋ก ) ๊ด๋ จํ๊ณผ, ๊ด๋ จ ์ง๋ฌด ์ถ์ ์ผ ๊ฒฝ์ฐ 5์ผ ์ด๋ด๋ก๋ ์ถฉ๋ถํ ์ทจ๋ ๊ฐ๋ฅํ ์๊ฒฉ์ฆ์ธ ๊ฒ ๊ฐ๋ค.
์ํ ์ค๋น ๊ณผ์
1. Tensorflow ๊ณต์ ๋ฌธ์ ํ์ธ ๋ฐ ํํ ๋ฆฌ์ผ ๊ณต๋ถ
์ฒ์์ ์ ์ผ๋จผ์ Tensorflow ๊ณต์๋ฌธ์๋ฅผ ํ์ธํ๊ณ ํ๊ฒฝ์ ๊ตฌ์ฑํด์ผํ๊ณ , ํํ ๋ฆฌ์ผ์ ํตํด ๊ธฐ๋ณธ ์ด๋ฏธ์ง/ํ ์คํธ ์ธ์์ ๋ํ ๊ธฐ์ด์ง์์ ์ตํ๋ค.
www.tensorflow.org/certificate
์ด ๊ณต์ ํํ์ด์ง์์ '์์์ ์๋ด์'๋ฅผ ๋ค์ด๋ฐ์ผ๋ฉด ํ์ํ Tensorflow ๋ฒ์ ๊ณผ, pycharm ๋ฒ์ , python ๋ฒ์ ผ์ด ๋์จ๋ค.
์ด๋ฅผ ์ฐธ๊ณ ํด์ ์ฒ์ ์์ ํ๊ฒฝ์ ๊ตฌ์ถํ๊ณ , pycharm์์ ์ฝ๋๋ฅผ ๊ตฌํํ๋ ์ฐ์ต์ ํ๋ค.
๋๋ ํ๋ก์ ํธ ์งํ์ colab๊ณผ ์ฅฌํผํฐ ๋
ธํธ๋ถ์ ๋ง์ด ์ฌ์ฉํ์ง๋ง, ์์ ์ ๊ฐ๋ฐ์๋ก ๊ทผ๋ฌดํ ๋ pycharm์ ์ฌ์ฉํด๋ณธ ๊ฒฝํ์ด ์์ด์ ์์ํ์๋ค.
ํํ ๋ฆฌ์ผ ๊ณต๋ถ?
์ฌ๊ธฐ์ ๊ธฐ๋ณธ์ ์ธ Tensorflow ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ๊ตฌ์ฑํ๋ ๋ฑ ๊ธฐ์ด์ ์ธ ์ง์์ ์ตํ ์ ์๋ค.
์์งํ ์ฌ๊ธฐ ์๋ ๋ชจ๋ ๋ด์ฉ์ Cousera์์ ๋ค๋ฃจ๊ธด ํ์ง๋ง, ์ค์ ์ํ ๋ฌธ์ 1๋ฒ์ด ์ฌ๊ธฐ ํํ ๋ฆฌ์ผ์์ ์ถ์ ๋์๊ธฐ ๋๋ฌธ์ tensorflow์ ๋ํ ๊ธฐ์ด์ง์์ด ์๋ค๋ฉด ์ด ํํ ๋ฆฌ์ผ๋ ํ ๋ฒ ๋ณด๊ธธ ์ถ์ฒํ๋ค. (๋จ, ๊ณ ์๋ถ๋ค์ pass ๊ฐ๋ฅ^^)
ํํ ๋ฆฌ์ผ์ ๋ค๋ณด์ง ์์๊ณ , ์ฌ๊ธฐ ์๋ ํ์ผ์ ์์ฑ๋ ์ด ์ ๋๋ง ๋ณด์๋ค. ํ๊ท, TF Hub ๋ฑ์ ์ํ ๋ฒ์์์ ๋ฒ์ด๋๊ธฐ์ ๋ณด์ง ์์๊ณ , ์ด๋ณด์ ๊ณผ์ ์ ์ด๋ฏธ์ง ๋ถ๋ฅ/ ํ ์คํธ ๋ถ๋ฅ๋ง ๋ด๋ ์ถฉ๋ถํ๋ค๊ณ ์๊ฐ๋๋ค.
2. Cousera ๋ฑ๋ก (์ผ์ฃผ์ผ ๋ฌด๋ฃ)
์ฐ์ , Tensorflow Developer Certificate ์ ๊ฒฝ์ฐ ์ง์ google์์ ์ ๊ณตํ๋ 'ํ'์ด ์กด์ฌํ๊ธฐ์ ์ทจ๋ํ๊ธฐ ๋งค์ฐ ์ฝ๋ค.
๊ทธ ์ค ํ๋๊ฐ, Cousera์์ ์งํํ๋ ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ํ์ ๋ณด๋ ๊ฒ์ธ๋ฐ, ์ํ ๋ด์ฉ๊ณผ ๋งค์ฐ ์ ์ฌํ๊ธฐ์ ์ํ์ ์ ์๋ ๋ด์ฉ์ด๋๋ผ๋ ๊ผญ ๋ค์ด๋ณด๊ธธ ์ถ์ฒํ๋ค...
์ ๊ทผ๋ฐ 4์ผ์ด๋ ๊ฑธ๋ฆฐ์ด์ ๊ฐ,,, ์ด ๊ฐ์๋ฅผ ๋ฃ๋๋ฐ ์๊ฐ์ด ์ข ๊ฑธ๋ฆฐ๋ค.. (์์ด์ธ ๊ฒ๋ ํ๋ชซํจ ^^)
www.coursera.org/professional-certificates/tensorflow-in-practice#courses
4 ๊ฐ์ง์ ๊ณผ์ ์ด ์๊ณ , ๊ฐ ๊ณผ์ ๋น 4์ฃผ์ฐจ์ฉ ๊ฐ์๊ฐ ์กด์ฌํ๋ค. (์ฆ, ์ด 16๊ฐ์ ๊ฐ์ ์กด์ฌ)
ํ์ฃผ์ฐจ์ฉ ๋ฃ๊ฒ ๋ ํ ๋ฐ, ๊ฐ ์ฃผ์ฐจ ๋ง๋ค ์ฝ 25~40๋ถ์ ์๊ฐ์ด ๊ฑธ๋ฆฐ๋ค.
๊ฐ์๋ฅผ ๋ค์ด๋ณด๋ฉด, ๊ธฐ์ด ์ง์ ๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ ์ค๋ช ํด์ฃผ๋๋ฐ, ๋๊ฐ์ด ๊ธฐ์ด์ง์์ด ์๋ ์ฌ๋๋ค์ ๋ค์ผ๋ฉด์ ๊ธฐ์ด๋ฅผ ํ๋ฒ ๋ค์ก๊ธฐ์ ๋๋ฌด๋๋ฌด ์ข์ ๊ธฐํ์๋ค.
๋งค ๊ฐ์๋ง๋ค ๋ง์ง๋ง์ ๊ฐ๊ด์ ๊ณผ์ ์ ์ฝ๋ฉ๊ณผ์ ๊ฐ ์ฃผ์ด์ง๋๋ฐ ๊ฐ๊ด์ ๊ณผ์ ๋ ์ธ๋ฐ์์ด ์๊ฐ๋ฒ๋ฆฌ์ง๋ง๊ณ ๋ฌด์กฐ๊ฑด pass ํ๊ณ ์ฝ๋ฉ๊ณผ์ ๋ง ์ ํ์ด๋ณด๊ธธ ๋ฐ๋๋ค.
์ฝ๋ฉ ๊ณผ์ ๋ ์ฌ์ค ์ ํฌํ์ง ๋ง๋ผ๊ณ ? ํ๋๋ฐ, (์ ํฌํ ๊ฑฐ๋ ๋ง์ ์๋๊ณ )
๋ ๋ณต๋ถํด์ pycharm ํ๊ฒฝ์์ ๋ชจ๋ ์งํํ๋ค.
์ํ์ด pycharm ํ๊ฒฝ์์ ์์๋๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ์ ์ํ๊ธฐ ์ํจ์ด์๊ณ , ์๋ ์ฝ๋ฉ๊ณผ์ ๋ colab์ด๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ ์์ ์ฅฌํผํฐ ๋ ธํธ๋ถ์ผ๋ก ์งํ๋๋ค.
3. ์ํ ๋ฑ๋ก
3์ 11์ผ ์ ๋ ๊น์ง ๊ธฐ์ ์์์ ๋ง๊ฐ๋ ์ด์๋ค. ๊ทธ๋์ ํํ 3์ 10์ผ~3์11์ผ ์ค์ ์ฌ์ด์ ์๊ฒฉ์ฆ์ ๋ฐ์ผํ๋ ์ํฉ์ด์๊ณ (ํ ์ค์ด๋ผ๋ ๋ ์ ์๋ผ๊ณ ^^) ๊ธํ๊ฒ ๋ฑ๋กํ๊ฒ ๋์๋ค.
๋ฑ๋ก ์ , ์ํ ํ๊ฒฝ ๊ตฌ์ฑ๊ณผ ์ํ ๋ฑ๋ก๊ณผ ๊ด๋ จ๋ ์ ํ๋ธ๋ฅผ ๋ณด์๋๋ฐ, ์ํ์ ๊ตฌ๋งคํ๋ค๊ณ ๋ฐ๋ก !! ๋ณผ ์ ์๋๊ฒ ์๋๋ผ๋ ... ์ ๋ณด๋ฅผ ์ป๊ฒ ๋ ํ ๋ถ๋ด๋ถ๋ด 3์ 8์ผ ์๋ฒฝ์ ์ํ์ ๊ตฌ๋งคํ๋ค.
์ํ์ google์์ ๋ฑ๋กํ๋๊ฒ ์๋๊ณ , TrueAbility ๋ผ๋ ํํ์ด์ง์์ ๋ํ?ํ๋ ๊ฒ ๊ฐ๋ค. ๋นํฉํ์ง ์๊ณ ๊ตฌ๋งคํ๊ธธ!
Tensorflow ์๊ฒฉ์ฆ ํํ์ด์ง(์๋จ์ ๋งํฌ ์์)์ ๋ค์ด๊ฐ๋ฉด, ์ํ ์์๋ฒํผ์ ๋๋ฅด๊ณ ์ํ์ ๊ตฌ๋งคํ๊ฒ ๋๋ค.
app.trueability.com/google-certificates/tensorflow-developer
์ด ํ์ด์ง์์ ๊ตฌ๋งค๊ฐ ์งํ๋๋ค.
์ํ ์์ ์ ์ค๋น๋ฌผ - ์ฌ๊ถ, ์น์บ
๊ฐ๊ฒฉ - $100 (ํํ๋ก ์ฝ 12๋ง ์ผ๋ง ๋๊ฐ๋ ๊ฒ ๊ฐ๋ค.. ๋น์ธ๋ค ๋น์ธ)
์ฌ๊ถ ์๋ฉด ์ฌ์ง์ ์ฌ์ง์ฐ์ด ์ฌ๋ ค์ผํ๊ณ , ์น์บ ์ผ๋ก ์ค์๊ฐ์ผ๋ก ์ ์นด๋ฅผ ์ฐ๋๋ค. ์์์์ ์ฌ๊ถ ์ฌ์ง์ ๋์ผ์ฌ๋ถ๋ฅผ ํ๋จํ ํ ์ํ์ ์์ํ ์ ์๊ฒ ๋๋ค.
์ด ๋์ผ์ฌ๋ถ ํ๋จ์ ํด์ผํ๊ธฐ ๋๋ฌธ์ ์ํ์ ๊ตฌ๋งคํ๊ณ ๋ฐ๋ก ์์ํ์ง ๋ชปํ๋ค๋ ๊ฒ์ด์๋ค.
๋๋ 3์ 8์ผ์ ๊ตฌ๋งคํด๋๊ณ ๊ทธ๋ฅ ๊ธฐ๋ค๋ ธ๋ค๊ฐ 3์ 10์ผ์ ์์ํ๋ฌ ๊ฐ๋๋ฐ ์ ์ ๋ก ์ํ์์์๊ฒฉ์ด ๋ถ์ฌ ๋์ด์์๋ค.
4. ์ํ ํ๊ฒฝ ๊ตฌ์ฑ
pycharm version - 2020.3.3
Python version - 3.8
Tensorflow version - 2.4.1
Tensorflow-datasets version - 4.1.0
anaconda์ ๊ฐ์ํ๊ฒฝ์ ์ฌ์ฉํ์ง ์์๊ณ , ์์ฒด python 3.8์ ์ฌ์ฉํ๋ค.
GPU ํ๊ฒฝ์ ๊ถ์ฅํ๊ธด ํ์ง๋ง, ๋ชจ๋ธ ์์ฒด๊ฐ ๋ฌด๊ฒ์ง ์๊ธฐ ๋๋ฌธ์ CPU ํ๊ฒฝ์์๋ ์ ๋์๊ฐ๋ค!!!! GPUํ๊ฒฝ ๊ตฌ์ฑ์ด ์๋๋ ์ฌ๋์ด ์๋ค๋ฉด, ๊ทธ๋ฅ cpu ํ๊ฒฝ์ผ๋ก ๋ณผ ๊ฒ.
(๋ชจ๋ธ ๋์๊ฐ๋๋ฐ ์๊ฐ์ด ์ข ๊ฑธ๋ฆฌ๊ธด ํ์ง๋ง, ์ํ ์๊ฐ์ด 5์๊ฐ์ธ์ง๋ผ ์ถฉ๋ถํ๊ธฐ๋ ํ๊ณ , pycharm์์ ๋๋ฆฌ๋ค๊ฐ ์๋๋ฉด colab์์ ๋๋ฆด ์ ์์. colab gpu ์ฌ์ฉ ๊ฐ๋ฅ!)
anaconda์์ ๊ฐ์ํ๊ฒฝ์ ๊ตฌ์ถํ ๋ค ํ๊ฒฝ์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ์๋ ์ ํ๋ธ๋ฅผ ํตํด ์์ธํ๊ฒ ํ์ธํด ๋ณผ ์ ์๋ค.
(ํ
๋๋
ธํธ๋ ์ ํ๋ธ ์ฐธ๊ณ ♥)
www.youtube.com/watch?v=2QCxK4OEiKc&t=396s
5. ์ํ ์์
ํ๊ตญ์๊ฐ์ผ๋ก 3์ 11์ผ ์ค์ 12์ 30๋ถ์ฏค ์ํ ์์
๋ค์ฏ์๊ฐ ์ฑ์ฐ์ง ์์๊ณ ํ 2์๊ฐ ๋ฐ์ ๋๋ง์ ๋๋๋ฏ
์ ํ
๋๋
ธํธ ์ ํ๋ธ๋ฅผ ํตํด ๋ณด์๋ฏ์ด, ์ํ ๋ฌธ์ ๋ ์ด 5๋ฌธ์ ์ด๊ณ , ๋ฌธ์ ์ ์ ํ์ ์์ฃผ ๋์ผํ๋ค.
์ฝ์ธ๋ผ ๊ฐ์์๋ ์์ฃผ์์ฃผ ๋์ผํ๋ค ^^
1๋ฒ) ๊ธฐ๋ณธ์ ์ธ ๋ชจ๋ธ๋ง ๋ฌธ์ (๋๋ ์ด๋ฏธ์ง ๋ถ๋ฅ ๋ฌธ์ ๊ฐ ๋์๋ฐ. --> TF ํํ ๋ฆฌ์ผ ์ด๋ณด์๊ณผ์ ์ด๋ฏธ์ง๋ถ๋ฅ ์ฐธ๊ณ ♥)
2๋ฒ) ๋ฐ์ดํฐ์
๋ก๋ฉ ๋ฐ ํ์ต (๋๋ json์ ๋ถ๋ฌ์์, 1์ธต์ง๋ฆฌ ๋ชจ๋ธ ๊ตฌํ ๋ฌธ์ ๊ฐ ๋์๋ค.)
3๋ฒ) CNN
4๋ฒ) LSTM
5๋ฒ) Time series (Conv1D + LSTM)
์ด๋ ๊ฒ ๋๊ฐ์ด!! ๊ตฌ์ฑ๋๋ค.
์ฝ์ธ๋ผ ๊ฐ์๋ง ์ ๋ฃ๊ณ , ์ฝ๋ฉ๊ณผ์ ๋ง ๋ชจ๋ ์ดํดํ๋ค๋ฉด ์ฝ๊ฒ ์ทจ๋ํ ์ ์๋ค.
6. ์ํ ํฉ๊ฒฉ
์ํ ์์ ํ ๋ฐ๋ก, ๊ฒฐ๊ณผ๊ฐ ๋์จ๋ค.
TrueAbility ํํ์ด์ง์๋
์ด๋ ๊ฒ ํฉ๊ฒฉ์ ์๋ ค์ฃผ๊ฒ๋์ด ๊ธฐ์๋ค๋ฉฐ ๋ฐ๋ก ์นด๋?๊ฐ ๋จ๊ณ , ๋ฑ๋กํ๋ gmail๋ก congratulation ๋ฉ์ผ์ด ์จ๋ค.
๊ฒฐ๊ณผ๊ฐ ๋ฐ๋ก ๋์ค๋๊น ์ด๋ ๊ฒ ๊ธ์์ค๋ฝ๊ฒ ์๊ฒฉ์ฆ์ ์ทจ๋ํ๊ณ , ๋ฐ๋ก ์๋ฅ์ ์ธ ์ ์๋ค๋๊ฒ ๊ต์ฅํ ์ฅ์ ์ธ ๊ฒ ๊ฐ๋ค.
๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง์ผ๋ก,,, ํ๋ฃจ ๋ค์ ์จ ํฉ๊ฒฉ ์๊ฒฉ์ฆ!!!! (๋ฉ์ผ๋ก ์จ๋ค)
๋๋ฌด๋๋ฌด ๋ฉ์๋ค์ใ ์์ ์์
๋ง์น๋ฉฐ
๋๋ ๋๋ฆ ๊ผผ๊ผผํ๊ฒ ํ๋ฃจ์ข ์ผ 4์ผ๋์ ๊ณต๋ถํ๋ ๊ฒ ๊ฐ๋ค. ๊ธฐ์ด์ง์์ด ๋ถ์กฑํด์ ์ด๋ฅผ ๋ค์ก๊ธฐ ์ํจ๋ ์์์ง๋ง, ๋ง์ฝ..์๊ฐ์ด ๋ ์๋ ์ฌ๋์ด๋ผ๋ฉด ์ฝ์ธ๋ผ ๊ฐ์ ๋ง์ง๋ง ์ฝ๋ฉ๊ณผ์ ๋ง ์น ๋ณต๋ถํด์ ๊ทธ ์ฝ๋๋ค๋ง ํ๋ฃจ๋ง... ์ ๋ ํ๊ณ ๋ค์ด๊ฐ๋ ์ถฉ๋ถํ ๋ณผ ์ ์๋ ์ํ์ธ ๊ฒ ๊ฐ๋ค. ๋น๊ต์ ๋น์ผ ๊ฐ์ ์ฌ์ด ๋์ด๋๋ผ ์ข.. ๋งฅ์ด ํ๋ฆฌ๊ธด ํ์ง๋ง, ์์ง ์ทจ์ค์๋ค์๊ฒ ์์ด์ ํฌ์์ฑ์๋ ์๊ฒฉ์ฆ์ธ ๊ฒ ๊ฐ์ ๋ฟ๋ฏํ ๊ฐ์ ์ด ์์ ๋ค.
๊ทธ๋๋ 2021 ์๋ฐ๊ธฐ ์ค๋น ์ , ๊ณต๋ฐฑ๊ธฐ๊ฐ ์๊ฒผ์ ๋ ๋ชฉํํ ๊ฒ์ ๋ชจ๋ ์ด๋ฃฌ๊ฒ์ ๋ํด ๋ง์กฑ์ค๋ฝ๊ณ , 2์์ ๋์ด์ผ ํ์ง๋ง,,, ๊ฒ์ผ๋ฆ ํผ์ฐ๋๋ผ ์ข ๋ฆ์ด์ง๊ฑฐ์ ๋ํด... ๋ฐ์ฑํ๋ค. ์ด์ฉ๋ ๊ถ๊ธํ์ ์์ผ๋ฉด ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์ :)