일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 세그먼트 트리
- 크루스칼
- 분할 정복
- dropout
- 자바스크립트
- 알고리즘
- 2023
- object detection
- 플로이드 와샬
- lazy propagation
- 이분 탐색
- BFS
- 회고록
- 다익스트라
- 조합론
- 백트래킹
- dfs
- c++
- 우선 순위 큐
- back propagation
- 미래는_현재와_과거로
- 가끔은_말로
- 너비 우선 탐색
- tensorflow
- DP
- 문자열
- Overfitting
- pytorch
- NEXT
- 가끔은 말로
- Today
- Total
목록분류 전체보기 (562)
Doby's Lab
✅ Intro IoU에 이어 적절한 Bounding Box를 채택하는 방법인 Non-maximum Suppression에 대하여 알아봅시다. ✅ Non-maximum Suppresion Region Proposal을 통해 여러 Class에 대해 여러 Bounding Box들이 나올 것입니다. 이 Bounding Box들을 담고 있는 보관함을 A라고 하고, 다른 하나의 보관함인 B가 있다고 가정합시다. A에는 여러 Bounding Box들이 있을 것이고, 순서를 Classifier에 의해 가장 높은 점수를 가지는 순서로 정렬해 둡니다. 📄 Algorithm 특정 임계값(Threshold 1) 보다 낮은 점수를 가진 Bounding Box들은 모두 버립니다. 가장 높은 점수를 가진 Bounding Box를 ..
✅ Intro Region Proposal에서 적절한 Bounding Box를 채택하는 Non-maximum Suppression을 이해하기 위해서는 Object Detector의 평가지표인 IoU에 대한 개념의 이해가 필요합니다. ✅ IoU(Intersection over Union) IoU란 Objector Detector가 잘 작동하는지 정확도를 나타내는 평가지표입니다. IoU를 사용한 평가를 내리기 위해서는 두 가지의 정보가 필요합니다. Ground-truth Bounding Box (Test set에서 Object의 위치를 Labeling 한 것) Predicted Bounding Box (Model이 직접 측정한 Object의 위치) Ground-truth Bounding Box와 Predic..
✅ Intro R-CNN에 대해 공부하다가 접하게 되어 기본적인 개념에 대해 알고자 작성하게 되었습니다. ✅ Pre-training (사전 학습) 어떤 목적을 갖는 모델을 만들어야 할 때, 이미 잘 만들어진 모델을 가지고 조금 변형을 줘서 사용할 수 있겠다 싶은 판단이 들 때가 있습니다. 그때, 이미 잘 만들어진 모델은 Pre-trained Model이라고 합니다. 예를 들어, 개와 고양이를 분류하는 ResNet, ImageNet 등 좋은 모델을 가져와서 쓴다고 할 때, Pre-trained Model은 이렇게 선정했다고 말할 수 있습니다. 또한, 이런 경우가 아니더라도 Labeled data가 많이 없는 케이스도 Pre-training을 고려할 수 있습니다. 왜냐하면, Unsupervised Learn..
✅ Contents Intro 1. 너무 많은 정리 2. Project After Project Plan ✅ Intro 올해 첫 결산입니다. 올해부터는 한 달에 한 번씩 결산 및 회고록을 작성하여 재정비하는 시간들을 갖도록 하겠습니다. 첫 시작이니만큼 시작을 잘 끊어야 한다고 생각해서 더 열심히 하려 했던 거 같습니다. 이번 달 초에는 시간이 잘 안 간다 싶더니 막상 끝날 때쯤 되니 시간이 빠르게 간 거 같아요. ✅ 1. 너무 많은 정리 작년 결산과 첫 프로젝트의 Description, 그리고 지금 쓰고 있는 1월 결산까지 이번 달은 정리할 게 꽤 많았습니다. 너무 많은 걸 정리하려 한 건 아닌지, 혹은 정리를 하느라 시간을 뺏겼던 것은 아닌지 생각을 하게 되네요. 그래도 정리를 잘해놓아야 다음이 편할 ..
✅ ContentsIntro20222023Outro✅ Intro작년 2022년 한 해를 마치고, 뒤돌아보는 시간을 가지면서 2023년에는 어떤 보완할 점들이 있는지, 어떤 것들을 해야 할지, 잘 가고 있는지에 대해 알아보며 재정비의 시간을 가져봅니다. 1월에 할 일이 많아서 다 마무리하고, 이제야 적게 되었습니다.✅ 2022📄 2022의 계획한 해 동안의 계획은 전부 입대 전에 어느 정도 세우고 왔었습니다.백준 플레티넘 3 달성파이썬 공부선형대수학선형대수학은 AI를 시작하기 전에 해두는 게 좋다고 해서 하려고 했지만, 막상 아무런 선수 지식 없이 공부하니 왜 공부하는지 다가오지 않아서 하지 않았습니다. 하지만, Cat & Dog Classification Project를 진행하면서 선형대수학의 필요성을 ..
https://www.acmicpc.net/problem/14397 14397번: 해변 단위 정육각형 이루어져 있는 지도가 주어졌을 때, 해변의 길이를 구하는 프로그램을 작성하시오. 해변은 정육각형의 변 중에서 한 쪽은 물인데, 한 쪽은 땅인 곳을 의미한다. www.acmicpc.net Level: Silver IV Solved By: Graph 육각형이기 때문에 행에 따라 인접할 수 있는 블록의 위치를 구현할 수 있다면 그래프 탐색으로 쉽게 풀 수 있습니다. #include #include #include #define pii pair #define MAX 51 using namespace std; int N, M; char m[MAX][MAX]; bool visited[MAX][MAX]; struct..
✔️ Contents Intro Modifications Modeling Outro Postings related Project ✔️ Intro Version 2를 끝내고 난 후, 공부할 것들을 다 정리하여 공부하는 시간을 갖는 Project After Project의 시간을 가졌었습니다. 공부했었던 내용들은 크게 2가지로 나뉩니다. tensorflow의 ImageDataGenerator Batch Normalization (2015) 위 2가지 내용들을 공부한 후에 기존의 궁금증이 해결되면서 '이 부분을 적용시킨다면 성능이 올라갈 거 같은데'라는 생각이 들었고, 정리한 부분들을 적용하여 Version 2.1의 프로젝트를 진행했습니다. 결론적으로, Test Set에서 Accuracy가 기존 87.89%(..
✅ Contents Intro Abstract 1. Introduction 2. Towards Reducing Internal Covariate Shift 3. Normalization via Mini-Batch Statistics 4. Experiments & 5. Conclusion (skip) Outro Reference ✅ Intro 📄 Motivation Batch Normalization에 대해 알게 된 후, 남아있는 궁금점을 해결하기 위해서는 직접 원문을 보아야겠다는 생각이 들었습니다. 궁금했던 것으로는 BN(X)와 Activation의 선후 관계나 네트워크마다 Batch Normalization의 방법이 다른 것들이 궁금하기도 했고, 'Internal Covariate Shift를 해결하는..