분류 전체보기
-
운동과 힐링이 필요한 이유기록/끄적이다 2024. 1. 22. 01:16
운동을 해야하는 이유 시간이 없다는 핑계로 최근 거의 운동을 못하다가 점점 피로감이 심해지고 공부시 집중이 잘 되지 않는 것을 체감했다. 체력이 부족하니 장시간 의자에 앉아있는 것조차 버거웠다. 금요일에 교정 요가 체험을 했다. 벽에 걸린 끈으로 몸의 무게를 지지하는 방식으로 텐션을 주었다. 마지막엔 아예 거꾸로 매달리는 자세였는데 몸이 시원하긴 했으나 좀 무서웠다. 내려오고 나서 다리가 후들거렸다. 일요일에는 풋살 원데이 클래스를 다녀왔다. 한번쯤 해보고 싶었는데, 생각이상으로 정말 좋은 경험이었다. 다들 지인이랑 왔는지 나만 혼자였는데 연습과 팀 대결을 진행하니 별로 머쓱하지는 않았다. 패스, 드리블을 배웠고 어렵지만 재미있었다. 팀 게임은 5분 뛰었는데도 정말 숨이 찼다. 한 골 넣었는데 기분이 매..
-
[네부캠 AI tech] 11주차 주간회고 (01/15~01/19)개발자노트/네이버 부스트캠프 AI 2024. 1. 19. 19:33
💗한 주의 평가 Detection 대회 마지막 주간이었다. 학습을 돌리느라 늦게 자고 생활 패턴이 많이 안 좋아졌다. 그러나 이번 대회를 통해 얻은 점도 많다. 지난 대회는 정말 정신 없이 끝나서 제대로 알지 못하고 넘어간 부분이 많았는데 이번에는 validation, wandb, mmdetection 등 제대로 학습하고 경험할 수 있어서 좋았다. 물론 아쉬움이 남는 부분도 많았지만 지난번 부족한 부분을 채울 수 있어서 스스로 만족한다. 📖주간 학습 내용 MMDetection Neck, FPN 1 Stage Detectors 앙상블 기법 - NMS, WBF Model - Cascade R-CNN, ddq, dino 2024.01.15 - [개발자노트/네이버 부스트캠프 AI] - (MMDetection) ..
-
2024년 1월 현재까지 읽은 책 정리일상/책 2024. 1. 19. 11:38
다 읽은 책 읽고 있는 책 다시 읽을 책 읽다 멈춘 책 나의 첫 사이드 프로젝트 읽기 쉬운 책. 사이드 프로젝트가 꼭 업무 관련이 아니라 내 생활, 취미에 관련된 것들도 가능하다. 창조력 코드 수학자가 쓴 책. 초반의 느낌이 나랑 잘 맞지 않아 중단 학문의 즐거움 수학자가 쓴 책. 즐겁지 않았다. AI 이후의 세계 2024.01.15 - [일상/책] - [헨리 키신저 외] AI 이후의 세계 동물 농장 왜 영미문학의 레전드라고 하는지 알겠다. 읽으면서 충격의 충격을 받았다. 어려운 책은 아니지만 무엇을 비판하는지 알고있다면 정말 현실같아서 괴롭다. 작가로서 조지 오웰에 대해서 많이 알게 되었다. 1만 시간의 재발견 단순히 1만 시간을 채우는게 아니라, 그 1만 시간의 질이 중요하다. 반순 반복은 소용없다...
-
DINO swin L 로 모델 성능 개선Computer Vision & AI/AI 2024. 1. 18. 17:32
2024.01.16 - [개발자노트/네이버 부스트캠프 AI] - (MMDetection) DINO 모델 테스트 (MMDetection) DINO 모델 테스트 다양한 모델들을 팀원들과 실험한 결과, Faster R-CNN과 RetinaNet, rtmdet 보다도 Cascade R-CNN이 높은 성능을 보여주었다. 그러나 Cascade R-CNN도 비교적 옛날에 발표된 논문 모델이라서 더 괜찮은 모델을 찾 venypark.tistory.com DINO는 anchor box를 디노이징하여 DETR의 성능향상을 한 모델입니다. 이전 글에서 언급한 DINO가 SOTA에서도 상위권이더라구요 상위권에 Transformer를 베이스로 하는 모델이 많이 보입니다. https://paperswithcode.com/sota..
-
나의 삶의 지도 '개발자 진화 과정'개발자노트/네이버 부스트캠프 AI 2024. 1. 16. 15:49
이번에 부스트캠프 두런두런세션을 통해 삶의 지도를 작성해보았습니다! 글로 쓰다가는 책 한권이 될 것 같아서 아이패드로 슥삭 그려보았습니다. (〃^▽^〃)ゝ 10년전 20년전에는 정말 제가 개발자가 될 것이라곤 1도 생각해본적이 없었어요. 집에있는 어린이 대백과에서 영어, 컴퓨터는 엄청 깨끗하고 인체, 우주, 예술만 계속 봤었으니까요. 그런데 삶이란 정말 알다가도 모르는 것 같습니다. 아마 10년 후, 20년 후에도 지금의 제가 생각지 못한 일들을 하고 있을 수도 있겠네요!
-
모델 앙상블 기법 - NMS, WBF개발자노트/네이버 부스트캠프 AI 2024. 1. 16. 11:47
딥러닝 결과의 성능을 높이기 위해서 여러 모델의 예측결과를 앙상블 한다. 앙상블에도 여러가지 방법이 있는데 NMS, WBF를 사용하고 정리해본다. Non-Maximum Suppression (NMS) 겹치는 부분의 정도가 일정 threshold 이상인 박스들 중에서 가장 확률이 높은 박스를 선택하고 나머지 겹치는 박스를 제거하는 기법 장점 : 간단함. 중복 제거를 효과적으로 할 수 있음. 단점 : 가장 확률이 높은 박스를 선택하기 때문에 다양한 객체를 탐지하기 어려움, 임계값에 민감하여 임계값 설정이 중요함. Weighted Boxes Fusion (WBF) 각 모델의 예측에서 박스의 좌표를 가중 평균하여 최종 예측을 생성함. 각 박스에 대한 예측 점수를 가중치로 사용하여 모델 간의 성능 차이를 고려함...
-
(MMDetection) DINO 모델 테스트Computer Vision & AI/AI 2024. 1. 16. 00:30
다양한 모델들을 팀원들과 실험한 결과, Faster R-CNN과 RetinaNet, rtmdet 보다도 Cascade R-CNN이 높은 성능을 보여주었다. 그러나 Cascade R-CNN도 비교적 옛날에 발표된 논문 모델이라서 더 괜찮은 모델을 찾아보고 싶은 마음이 들었다. 그러다 발견한 것이 DINO였다. https://github.com/open-mmlab/mmdetection/tree/main/configs/dino mmdetection readme에 정리된 box AP 성능이 더 높고, Cascade R-CNN (CVPR 2018) DINO (ICLR 2023) 으로 비교적 DINO가 최신 논문이었다. 학습을 돌리고 성능이 괜찮게 나와서 더 학습을 하면서 간단한 정리를 먼저 해본다. DINO: D..
-
[헨리 키신저 외] AI 이후의 세계일상/책 2024. 1. 15. 01:14
요약 과거 인간의 기술이 가져온 역사적인 변화의 모습들을 통해 향후 AI 기술이 가져올 변화를 예측해 본다. 그 중에서도 AI 윤리 문제에 대해서 강조한다. 서론 초거대 모델을 구독하는 방식으로 당분간은 초거대 모델의 수가 늘어나지는 않을 것이다 웬만한 기업은 감당할 수 없는 비용이기 때문이다. 초거대 모델은 앞으로 다양한 분야에서 광범위하게 활용되겠지만 그런 모델을 관리하고 설계하는 주체는 소수일 것이다 할루시네이션, 딥페이크 악용 같은 문제 일부러 챗GPT를 악당처럼 만드는 사람들도 있음 이전 시대의 과학과는 달리 산출물이 명확하지 않다 AI의 출력물까지 모델의 학습 자료가 되면 기존에 인간이 보유했던 지식마저 왜곡될 가능성이 있다. 우리가 앞으로 협력해야 할 대상은 다른 유형의 사유다. 우리는 어떻..
-
(MMDetection) Cascade R-CNN 테스트Computer Vision & AI/AI 2024. 1. 15. 01:07
MMDetection 모델 실험 중 Cascad R-CNN을 돌려보았다. 그 결과와 성능에 대해 간단히 정리해보려 한다. 먼저 Cascade R-CNN의 특징을 살펴본다. cascade라는 단어의 뜻은 겹겹이, 층으로 쌓다 라는 의미이다. 이런 의미처럼 모델도 여러 층의 detector로 구성된다. 이전 detector들의 문제점은 IoU threshold를 낮게 하면 noisy detection이 발생되고, IoU를 threshold를 높게하면 AP가 낮아지는 점이었다. IoU (Intersection over Union) : 두 영역이 겹치는 부분의 면적 detection 문제에서 모델이 예측한 bbox와 실제 GT bbox 간의 IoU를 계산해서 정확도를 평가한다. IoU 임계값이 높을 때 : 임계..
-
[네부캠 AI tech] 10주차 주간회고 (01/08~01/12)개발자노트/네이버 부스트캠프 AI 2024. 1. 12. 20:58
💗한 주의 평가 코어타임에 거의 쉬지않고 컴퓨터 앞에 있었다. 가장 오랫동안 집중했지만 강의는 오히려 조금밖에 못 들었다. 대회관련해서 해봐야할 것 들이 많았고 시간이 오래 걸렸다. 그래도 첫 대회 경험 덕분에 익숙한 부분은 빠르게 할 수 있었다. 지금 어려운 부분들도 나중에 더 빠르게 할 수 있을 것이다. 새롭게 배우는 내용들을 잘 정리해놔야겠다. 라이브러리를 처음 배우는 것은 새로운 나라를 여행하는 것과 비슷한 것 같다. 처음에는 낯설고 어렵지만 익숙해지면 여러가지 경험을 할 수 있게 된다. docs를 익숙하게 사용하는 것을 배웠다. 역시 공식문서를 잘 봐야하고 영어는 필수다. 📖주간 학습 내용 MMDetection 3.x 버전 사용하기 Config hook 경진대회 중간 점검 git 협업 - iss..