profile
Computer Science Student ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป๐Ÿ’๐Ÿ‘
post-thumbnail

IOU loss

IOU๋Š” Object Detection์—์„œ bounding box๋กœ, object์˜ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

2021๋…„ 1์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

t-SNE๋ฅผ ์ด์šฉํ•œ ์ฐจ์›์ถ•์†Œ

tSNE (t-Stochastic Neighbor Embedding)๋Š” ๊ฐ๋…๋˜์ง€ ์•Š๋Š” ๋น„์„ ํ˜• ๊ธฐ์ˆ ์ด๋ฉฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๋†’์€ ์ฐจ์›์˜ ํŠน์ง•์„ ๊ฐ€์ง„ ๋ฐ์ดํ„ฐ ์ƒ˜ํ”Œ์„ ์‹œ๊ฐํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค. t-SNE์˜ ์ฃผ์š” ๋ชฉ์ ์€ Data Visualization์œผ๋กœ ๊ณ ์ฐจ์› ๋ฐ์ดํ„ฐ๋ฅผ 2์ฐจ์› ๋˜๋Š”

2020๋…„ 11์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๊นƒํ—ˆ๋ธŒ ์ž”๋””

์˜ค๋Š˜ ํƒ‘์‹ฏ๋ณด๊ณ , DB Query๋ฌธ์„ ๋งŽ์ด ์žŠ์–ด๋ฒ„๋ ธ๋‹ค ์ƒ๊ฐํ•˜์—ฌ ํ•ญ๋กœ๊ทธ์— ๊ธฐ๋กํ•˜๋Ÿฌ ๋“ค์–ด๊ฐ”๋‹ค๊ฐ€, ์ž”๋”” ์ƒ‰๊น”์ด ๋ฐ”๋€ ๊ฒƒ์„ ๋ณด์•˜๋‹ค.ํ• ๋กœ์œˆ์ด๋ผ๊ณ  ์ž”๋”” ์ƒ‰๊น”์ด ๋…ธ๋ž‘ ~ ์ฃผํ™ฉ ~. ์˜ˆ๋ป์„œ ๊ธฐ๋ก! ๐Ÿ˜œ ๐Ÿงก๐Ÿ’›ํ•™๊ธฐ ์ค‘์—” ๊ฐœ๋ฐœ์„ ์ž˜ ๋ชปํ•˜๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ์•„์‰ฝ๋‹ค.์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€๋„ ๊พธ์ค€ํžˆ ํ•˜๊ณ ,

2020๋…„ 10์›” 31์ผ
ยท
3๊ฐœ์˜ ๋Œ“๊ธ€

K-means clustering on MNIST

Referencehttps://enjoyiot.tistory.com/entry/Visualization-with-Matplotlib-and-Pandas-2-Matplotlib-%ED%99%9C%EC%9A%A9%ED%95%98%EA%B8%B0 (matplotli

2020๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

Density estimation

I. Implement histogram, KDE, MLE 1. Data (weight-height.csv) The dataset given in this task consists of columns of gender, height, and weight, and ge

2020๋…„ 10์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

Math for machine learning

๋ผ๊ทธ๋ž‘์ฃผ ์Šน์ˆ˜๋ฒ•์Šคํ„ธ๋ง ๊ทผ์‚ฌ์ •๋ณด ์ด๋ก (https://en.wikipedia.org/wiki/Information_theory์ด๋Ÿด๊ฑฐ๋ฉด ์ด๊ณผํ• ๊ฑธ

2020๋…„ 9์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Information theory

์ •๋ณด ์ด๋ก ์€ ์ฝœ๋กœ๋“œ ์„€๋…„์— ์ œ์•ˆํ•œ ๊ฐœ๋…์œผ๋กœ ์ •๋ณด๋ฅผ ๊ตฌ์ฒดํ™”/์ˆ˜์น˜ํ™”ํ•œ ๊ฒƒ์œผ๋กœ, ๋“œ๋ฌผ๊ฒŒ ์ผ์–ด๋‚˜๋Š” ์‚ฌ๊ฑด์ผ์ˆ˜๋ก ์ž์ฃผ ์ผ์–ด๋‚˜๋Š” ์‚ฌ๊ฑด์— ๋น„ํ•ด ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ๋‹ค๋Š” ์ด๋ก ์ด๋‹ค. ์ •๋ณด ์ด๋ก ์€ ์ตœ์ ์˜ ์ฝ”๋“œ๋ฅผ ๋””์ž์ธํ•˜๊ณ , ๋ฉ”์„ธ์ง€์˜ ๊ธฐ๋Œ€ ๊ธธ์ด๋ฅผ ๊ณ„์‚ฐํ•˜๋Š”๋ฐ ๋„์›€์ด ๋œ๋‹ค. ๋จธ์‹ ๋Ÿฌ๋‹์—์„œ๋Š”

2020๋…„ 9์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Inception ResNet v1 ์„ค๊ณ„

๊ธฐ์กด WICWIU์— ์žˆ๋˜ Resnet์—์„œ๋Š” basic block์„ ๊ตฌ์„ฑํ•œ ํ›„, ์ด๋ฅผ ์ ์ธต์‹œ์ผœ resnet์„ ๊ตฌํ˜„ํ•˜์˜€๋‹ค. Inception Resnet์˜ ๊ตฌ์กฐ๋Š” ์ด์™€ ๋‹ค๋ฅด๋ฏ€๋กœ, reduction block๊ณผ inception block์„ ๋”ฐ๋กœ ๊ตฌ์„ฑํ•ด๋ณด์ž.โžก๏ธ Block(

2020๋…„ 9์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

2020 ์—ฌ๋ฆ„๋ฐฉํ•™ ํšŒ๊ณ 

3ํ•™๋…„ 1ํ•™๊ธฐ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉด์„œ ์—ฌ๋ฆ„๋ฐฉํ•™์„ ์–ด๋–ป๊ฒŒ ๋ณด๋‚ผ์ง€ ์ฐธ ๋งŽ์€ ๊ณ ๋ฏผ์„ ํ•˜์˜€๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ์ •์‹ ์—†์—ˆ๋˜ 5ํ•™๊ธฐ ์—ฌ๋ฆ„๋ฐฉํ•™๋„ ์ผ์ฃผ์ผ์ด ๋‚จ์•˜๊ณ , ๊ฐœ๊ฐ•์„ 1์ฃผ ์•ž๋‘” ์‹œ์ ์ด๋‹ค. (8์›” 24์ผ) 1. ๊ณ„์ ˆํ•™๊ธฐ (EAP) 2. ์‚ฐํ•™ ์—ฐ๊ตฌ ๊ณผ์ œ 3. ๋ฐ์ดํ„ฐ ์ตœ์ ํ™” ์บ ํ”„ 4. ์•ฑํ”„๋กœ๊ทธ๋ž˜

2020๋…„ 8์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

StyleGAN: A Style-Based Generator Architecture for Generative Adversarial Networks ๋…ผ๋ฌธ ์ •๋ฆฌ

2019๋…„ NVIDIA์—์„œ ๋ฐœํ‘œํ•˜์—ฌ ํ™”์ œ๊ฐ€ ๋๋˜ A Style-Based Generator Architecture for Generative Adversarial Networks(StyleGAN)๋ฅผ ์ฝ๊ณ  ์ •๋ฆฌํ•œ ๊ธ€์ด๋‹ค. StyleGAN์˜ Baseline์ด ๋˜๋Š” ๋ชจ๋ธ์€

2020๋…„ 8์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

git forkํ•œ repository ๋™๊ธฐํ™”

์•„๋ž˜๋Š” forkํ•œ repository๋ฅผ ๋กœ์ปฌ์— cloneํ•œ ๋ชจ์Šต์ด๋‹ค.cloneํ•œ repository ๋””๋ ‰ํ† ๋ฆฌ์— ๋“ค์–ด๊ฐ€์„œ git remote -v ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด, fork๋œ ์ €์žฅ์†Œ์˜ ์ฃผ์†Œ๊ฐ€ ๋‚˜์˜ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ์›๋ณธ repository์™€ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋‹ค์Œ

2020๋…„ 8์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[C++] random_shuffle

random_shuffle ๋ฉ”์†Œ๋“œ๋Š” vector์— ๋‹ด๊ธด ๋ฐ์ดํ„ฐ๋“ค์„ ๋žœ๋ค์œผ๋กœ ๋’ค์„ž๋Š” ๋ฉ”์†Œ๋“œ์ด๋‹ค. (C++14๊นŒ์ง€๋งŒ ์ œ๊ณต๋œ๋‹ค๊ณ  ํ•œ๋‹ค.)์•„๋ž˜์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. std::random_shuffle(sample.begin(), sample.end());์ž์„ธํ•œ ์‚ฌ

2020๋…„ 8์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[C++] STL

STL์€ C++ ํ‘œ์ค€ ํ…œํ”Œ๋ฆฟ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋ฉฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ผ๋ฐ˜ํ™”ํ•œ ํ‘œํ˜„์„ ์ œ๊ณตํ•˜์—ฌ ๋ฐ์ดํ„ฐ์˜ ์ถ”์ƒํ™”์™€ ์ฝ”๋“œ๋ฅผ ์žฌํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.๋ฐ˜๋ณต์ž์ปจํ…Œ์ด๋„ˆ์•Œ๊ณ ๋ฆฌ์ฆ˜๋ฐ˜๋ณต์ž(iterator)๋ž€ STL ์ปจํ…Œ์ด๋„ˆ์— ์ €์žฅ๋œ ์š”์†Œ๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ˆœํšŒํ•˜์—ฌ, ๊ฐ๊ฐ์˜ ์š”์†Œ์— ๋Œ€ํ•œ ์ ‘๊ทผ์„ ์ œ๊ณตํ•˜๋Š” ๊ฐ์ฒด

2020๋…„ 8์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[C++] ํ…œํ”Œ๋ฆฟ (template)

C++์˜ ํŠน์ง• ์ค‘ ํ•˜๋‚˜๋Š” ์ผ๋ฐ˜ํ™” ํ”„๋กœ๊ทธ๋ž˜๋ฐ(generic programming)์ด๋‹ค.์ผ๋ฐ˜ํ™” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘์‹œํ•˜๋Š” ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ๋Š” ๋‹ฌ๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์ค‘์ ์„ ๋‘”๋‹ค. ์ด๋Ÿฌํ•œ ์ผ๋ฐ˜ํ™” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ง€์›ํ•˜๋Š” C++์˜ ๋Œ€ํ‘œ์ ์ธ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋ฐ”๋กœ ํ…œํ”Œ๋ฆฟ

2020๋…„ 8์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[C++] ์ƒ์„ฑ์ž์™€ ์†Œ๋ฉธ์ž

ํด๋ž˜์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๋ฉด, ํ•ด๋‹น ๊ฐ์ฒด๋Š” ๋ฉ”๋ชจ๋ฆฌ์— ์ฆ‰์‹œ ์ƒ์„ฑ๋œ๋‹ค. ์ด ๊ฐ์ฒด๋Š” ๋ชจ๋“  ๋ฉค๋ฒ„ ๋ณ€์ˆ˜๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜๊ธฐ ์ „์—๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.๊ฐ์ฒด์˜ ๋ฉค๋ฒ„ ์ค‘์—๋Š” ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋Š” private ๋ฉค๋ฒ„ ๋ณ€์ˆ˜๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋ฐ˜์ ์ธ ์ดˆ๊ธฐํ™” ๋ฐฉ์‹์œผ๋กœ ์ดˆ๊ธฐํ™” ํ•  ์ˆ˜ ์—†๋‹ค. ๋”ฐ๋ผ์„œ

2020๋…„ 8์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[C++] ํด๋ž˜์Šค (Class)

Clss๋ž€ c++์—์„œ ํด๋ž˜์Šค๋Š” ๊ตฌ์กฐ์ฒด์˜ ์ƒ์œ„ ํ˜ธํ™˜์œผ๋กœ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค. C++์˜ ๊ตฌ์กฐ์ฒด๋Š” ๋ฉค๋ฒ„๋กœ ํ•จ์ˆ˜๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์–ด, C์–ธ์–ด๋ณด๋‹ค ํ™•์žฅ๋œ ์˜๋ฏธ๋ฅผ ๊ฐ–๋Š”๋‹ค. ํด๋ž˜์Šค์™€ ๊ตฌ์กฐ์ฒด๋Š” ๋‘˜ ๋‹ค ๊ฐ์ฒด๋ฅผ ๋ฌถ๋Š” ๋ฌธ๋ฒ•์ ์ธ ์—ญํ• ์„ ํ•˜๋ฉฐ, ๋‹ค๋ฅธ ์ ์€ ์ ‘๊ทผ ์ œ์–ด ์ง€์‹œ์ž์—์„œ ์ฐจ์ด๊ฐ€ ๋‚œ๋‹ค. (๋’ค

2020๋…„ 8์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ฐฑ์ค€ 2869: ๋‹ฌํŒฝ์ด๋Š” ์˜ฌ๋ผ๊ฐ€๊ณ  ์‹ถ๋‹ค (C++)

๋ฐฑ์ค€ 2869๋ฒˆ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๐Ÿ“• ๋ฌธ์ œ ๋•… ์œ„์— ๋‹ฌํŒฝ์ด๊ฐ€ ์žˆ๋‹ค. ์ด ๋‹ฌํŒฝ์ด๋Š” ๋†’์ด๊ฐ€ V๋ฏธํ„ฐ์ธ ๋‚˜๋ฌด ๋ง‰๋Œ€๋ฅผ ์˜ฌ๋ผ๊ฐˆ ๊ฒƒ์ด๋‹ค. ๋‹ฌํŒฝ์ด๋Š” ๋‚ฎ์— A๋ฏธํ„ฐ ์˜ฌ๋ผ๊ฐˆ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋ฐค์— ์ž ์„ ์ž๋Š” ๋™์•ˆ B๋ฏธํ„ฐ ๋ฏธ๋„๋Ÿฌ์ง„๋‹ค. ๋˜, ์ •์ƒ์— ์˜ฌ๋ผ๊ฐ„ ํ›„์—๋Š” ๋ฏธ๋„๋Ÿฌ์ง€์ง€ ์•Š๋Š”๋‹ค. ๋‹ฌํŒฝ์ด๊ฐ€ ๋‚˜๋ฌด ๋ง‰๋Œ€๋ฅผ ๋ชจ๋‘ ์˜ฌ๋ผ๊ฐ€๋ ค๋ฉด, ๋ฉฐ์น ์ด ๊ฑธ๋ฆฌ๋Š”์ง€ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ...

2020๋…„ 7์›” 31์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Node JS] Bcrypt๋ฅผ ์ด์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธ ์ •๋ณด ์•”ํ˜ธํ™”ํ•˜๊ธฐ

์ง€๋‚œ postman ํฌ์ŠคํŒ…์—์„œ POSTMAN์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋“ฑ๋กํ•œ ๋‚ด์—ญ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ์•„๋ž˜ ์‚ฌ์ง„์—์„œ์™€ ๊ฐ™์ด ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ๋ณด์ด๋„๋ก ์ €์žฅํ•ด๋‘๋ฉด, ๋ณด์•ˆ์„ฑ์ด ๋–จ์–ด์ง„๋‹ค. ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ ์•”ํ˜ธํ™”๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” npm์— ๋“ฑ๋ก๋˜์–ด ์žˆ๋Š”

2020๋…„ 7์›” 30์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

DB ๊ฐœ๋…

โœ… ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„์‹œ ๊ณ ๋ ค์‚ฌํ•ญ > * ๋ฌด๊ฒฐ์„ฑ: ์‚ฝ์ž…, ์‚ญ์ œ, ๊ฐฑ์‹  ๋“ฑ์˜ ์—ฐ์‚ฐ ํ›„์—๋„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ •ํ•ด์ง„ ์ œ์•ฝ์กฐ๊ฑด์„ ํ•ญ์ƒ ๋งŒ์กฑํ•ด์•ผ ํ•œ๋‹ค. ์ผ๊ด€์„ฑ: ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ํŠน์ • ์งˆ์˜์–ด์— ๋Œ€ํ•œ ์‘๋‹ต์ด ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ๋ณ€ํ•จ์—†์ด ์ผ์ •ํ•ด์•ผ ํ•œ๋‹ค. ํšŒ๋ณต: ์‹œ์Šคํ…œ ์žฅ์• ๊ฐ€ ๋ฐœํ–‰ํ•˜์˜€์„ ๋•Œ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ์žฅ์•  ๋ฐœ์ƒ ์ง์ „ ์ƒํƒœ๋กœ ๋ณต๊ตฌ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ...

2020๋…„ 7์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Node JS] ๋น„๋ฐ€ ์„ค์ • ์ •๋ณด ๊ด€๋ฆฌ

์ง€๋‚œ๋ฒˆ MongoDB์—ฐ๊ฒฐํ•˜๊ธฐ ํฌ์ŠคํŒ…์—์„œ mongoose.connect ๋ถ€๋ถ„์— mongoDB๋ฅผ ์—ฐ๊ฒฐํ•ด์ฃผ๋ฉด์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๋ถ€๋ถ„์ด ์žˆ์—ˆ๋‹ค. ์ฝ”๋“œ์ƒ์— ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ์ €์žฅ๋˜์–ด ๊นƒํ—ˆ๋ธŒ์— ์˜ฌ๋ผ๊ฐ€๊ฒŒ ๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•ด์•ผ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณด์•ˆ์„ ์œ„ํ•ด config ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  k

2020๋…„ 7์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€