Study/Deep Learning7 [Deep learning] Class-Incremental Learning (LwF, PODNet) ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ํ ๋ฒ์ ์ ์ฅํ๊ณ ํ์ตํ๋ ๊ฒ์ ๋นํจ์จ์ ์ด๊ณ ์ด์ฉ๋ฉด ๋นํ์ค์ ์ด๋ค. ํนํ, ๋ฐ์ดํฐ๊ฐ ๋งค์ฐ ํฌ๊ฑฐ๋ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ์๋ ๋์ฑ! ๊ทธ๋์ ๊ณ ์๋ Class-Incremental Learning (CIL)์ ๋ชจ๋ธ์ด ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ ์ง์ ์ผ๋ก ์๋ก์ด ํด๋์ค๋ฅผ ํ์ตํ๋ ํ์ต๋ฒ์ด๋ค. ์ ํต์ ์ธ ํ์ต ๋ฐฉ์์์๋ ๋ชจ๋ ํด๋์ค๋ฅผ ํ ๋ฒ์ ํ์ตํ์ง๋ง, CIL์์๋ ๋ฐ์ดํฐ๊ฐ ์ ์ง์ ์ผ๋ก ์ ๊ณต๋๋ฉฐ ๋ชจ๋ธ์ด ์๋ก์ด ํด๋์ค๋ฅผ ํ์ตํ ๋ ์ด์ ์ ํ์ตํ ๋ด์ฉ์ ์์ง ์๋๋ก ํ๋ ๊ฒ์ด ์ค์ํ๋ค. ์ด๋ CIL์ด ๋ค๋ฃจ๋ Catastrophic Forgetting ๋ฌธ์ ๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋๋ฐ, ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋ค์ํ ๋ฐฉ๋ฒ ์ค LwF์ PODNet์ ๊ฐ๋จํ ์๊ฐํด ๋ณด๊ฒ ๋ค.๋์ ๊ตฌํํ ipynb ํ์ผ์ ์๋ Github repo.. 2024. 7. 8. [Deep learning] What is 'Style transfer'? (CVPR 2016) Image Style Transfer Using Convolutional Neural Networks (https://www.cv-foundation.org/openaccess/content_cvpr_2016/papers/Gatys_Image_Style_Transfer_CVPR_2016_paper.pdf)(ECCV 2016)Perceptual Losses for Real-Time Style Transfer and Super-Resolution (https://arxiv.org/pdf/1603.08155.pdf) โจ Style Transfer๋? ์ด๋ฏธ์ง์ '์ปจํ ์ธ '๋ ๊ทธ๋๋ก ๋๊ณ '์คํ์ผ'์ ๋ณํํ๋ ๊ธฐ์ ์ด๋ค. ํนํ 2016๋ ์ ๋ฐํ๋ ๋ ๋ ผ๋ฌธ, "Image Style Transfe.. 2024. 7. 7. [Deep learning] Accelerating the Super-Resolution Convolutional Neural Network ๋ ผ๋ฌธ ๋ฆฌ๋ทฐ (ECCV 2016) Accelerating the Super-Resolution Convolutional Neural Network (https://arxiv.org/pdf/1608.00367.pdf)์ด ๋ ผ๋ฌธ์ ๊ธฐ์กด์ Super Resolution CNN(SRCNN)์ ์ฐ์ฐ์ ๊ฐ์ํํ๋ ๋ฐฉ๋ฒ์ ์ฐ๊ตฌํ๋ค. Super resolution task๋ ์ ํด์๋ ์ด๋ฏธ์ง๋ฅผ ์ ๋ ฅ๋ฐ์ ๊ณ ํด์๋๋ก ๋ณต์ํ๋ ์์ ์ด๋ค. 1. ๊ธฐ์กด์ SRCNN SRCNN์ Dong et al. (2014)์ ์ํด ์ ์๋ ๋ชจ๋ธ๋ก, ๊ธฐ๋ณธ์ ์ผ๋ก ์ธ ๊ฐ์ ์ปจ๋ณผ๋ฃจ์ ๋ ์ด์ด๋ก ๊ตฌ์ฑ๋์ด Patch Extraction and Representation, Non-Linear Mapping, Reconstruction์ ๊ณผ์ ์ ํตํด ์ด๋ฏธ์ง ํด์๋๋ฅผ ๋ณต์.. 2024. 7. 7. [Deep Learning] Attention, Seq2Seq, Transformer Vision Transformer๋ฅผ ์ดํดํ๊ธฐ ์ํด ํ์์ ์ธ ๊ฐ๋ ๋ค์ ํ๋ฐ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค.์ฐ์ RNN, LSTM, GRU์ ๊ดํ ํฌ์คํ ์ ์๋! ์ด ๊ฐ๋ ์ ์์์ผ ์ดํดํ๊ธฐ ํธํ๋ค. https://yoomimi.tistory.com/entry/RNN-LSTM-GRU [Deep Learning] RNN, LSTM, GRU ์ด์ ๋ฆฌโ (+ํ์)RNN(Recurrent Neural Network)์ฐ์ ๋ ์ต์ํ CNN์์ ์ถ๋ฐํด๋ณด์. CNN์ input(๋ค)์ ์ด์ฉํด output์ ์์ธกํ๋๋ฐ, ๊ทธ ๊ณผ์ ์์ data๊ฐ ์ฌ์ฌ์ฉ๋์ง ์๋๋ค. ๋น์ฐํ๋ค. CNN์ input ํ๋๋ฅผ ํ๊บผ๋ฒ์ ๋ฃ์ด์ฃผ๊ธฐ ๋๋ฌธyoomimi.tistory.com ๋ค์ด๊ฐ๊ธฐ ์ , ๊ธฐ๊ณ ๋ฒ์ญ์ ๋ฐ์ ๊ณผ์ ์ ์๊ณ ๊ฐ๋ฉด ์ข๋ค.RNN > LSTM > .. 2024. 2. 19. [Deep Learning] RNN, LSTM, GRU ์ด์ ๋ฆฌโ (+ํ์) RNN(Recurrent Neural Network)์ฐ์ ๋ ์ต์ํ CNN์์ ์ถ๋ฐํด๋ณด์. CNN์ input(๋ค)์ ์ด์ฉํด output์ ์์ธกํ๋๋ฐ, ๊ทธ ๊ณผ์ ์์ data๊ฐ ์ฌ์ฌ์ฉ๋์ง ์๋๋ค. ๋น์ฐํ๋ค. CNN์ input ํ๋๋ฅผ ํ๊บผ๋ฒ์ ๋ฃ์ด์ฃผ๊ธฐ ๋๋ฌธ์ด๋ค. ํ๋๋ฅผ ํ๊บผ๋ฒ์? ์ด๋ฏธ์ง ํ๋๋ฅผ ๋ฃ์ ๋ ๊ฐ๊ฐ์ ํฝ์ ์ ์์๋๋ก ๋ฃ์ง ์๊ณ ํ๋ฒ์ Convolution layer๋ฅผ ๋ง๋๊ฒ ํด๋ฒ๋ฆฌ๋ ์ผ์ ์์ํด๋ณด๋ฉด ๋๋ค. ๋ฌผ๋ก Convolution layer์ kernel size๋๋ฌธ์ ๋จผ์ ์ฝํ๋ ๋ถ๋ถ์ด ์กด์ฌํ์ง ์๋๋ ์ถ์ ์ ์์ง๋ง, ๊ทธ ์์๊ฐ ์ค์ํ๊ฐ? ์ ๋ ๊ทธ๋ ์ง ์๋ค. ์ด๋ฏธ์ง์์ locality๊ฐ ์ค์ํ ๊ฒ์ sequence๊ฐ ์ค์ํ ๊ฒ๊ณผ๋ ๋ค๋ฅธ ์๋ฏธ๋ค. RNN์ sequence data(์๊ณ์ด dat.. 2024. 1. 12. [AI] What is ResNet? ๐ What is ImageNet? ImageNet challenge๋ Computer vision์์ ์ ๋ช ํ challenge๋ค. ImageNet์ ์๋ง์ ์ด๋ฏธ์ง๋ค์ ์งํฉ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํด๋ ๊ฒ์ผ๋ก, ์ด๋ฅผ classificationํ๋ task๋ก ๋ชจ๋ธ์ ์ฑ๋ฅ์ ๊ฒจ๋ค์๋ค. (*Top-5 error๋? 1๊ฐ๋น prediction ๊ฒฐ๊ณผ๋ฅผ 5๊ฐ ์ ์ถํ ์ ์๊ฒ ํ๊ณ ๊ทธ 5๊ฐ ์ค ์ ๋ต์ด ์์ผ๋ฉด accurate ํ ๊ฒ์ผ๋ก ๊ฐ์ฃผ.) ์์ ๊ทธ๋ํ๋ฅผ ๋ณด๋ฉด 2012๋ AlexNet์ผ๋ก ์ ์๋ฏธํ error ๊ฐ์๊ฐ ๋ํ๋๊ณ , 2015๋ ResNet์ผ๋ก ์ฒ์ ์ธ๊ฐ์ ๋ฐ์ด๋๋ ์ฑ๋ฅ์ ๋ณด์ธ ๊ฒ์ ์ ์ ์๋ค. ๐ What is ResNet? ๊ทธ๋ ๋ค๋ฉด ResNet์ ๋ฌด์์ผ๊น? He, Kaiming; Zhang, Xiangyu.. 2024. 1. 5. [AI] 2023-2ํ๊ธฐ ๊ณต๋ถํ ๋ด์ฉ ์์ฝ [์ง๋] linear regression logistic regression decision tree ensemble learning (Bagging&Boosting) dimension reduction (PCA & LDA) neaural networks (Basics/Backpropagation/In pratice) CNNs(Convolutional Neaural Networks) clustering [์ ์๊ณผ๋ชฉ] linear algebra, probability, calculus, optimization, data structure and Python [์ฐธ๊ณ ์๋ฃ] Pattern recognition and machine learning (C. Bishop) An introduction to statis.. 2023. 8. 14. ์ด์ 1 ๋ค์