no image
[Paper Review] SORT: Simple Online and Realtime Tracking
Paper : https://arxiv.org/abs/1602.00763 Simple Online and Realtime TrackingThis paper explores a pragmatic approach to multiple object tracking where the main focus is to associate objects efficiently for online and realtime applications. To this end, detection quality is identified as a key factor influencing tracking performancarxiv.org Github : https://github.com/abewley/sort GitHub - abewle..
2024.06.24
no image
분류 모델 성능 지표 : Precision, Recall, F1-Score
분류 모델의 성능 지표는 모델이 얼마나 정확하게 예측하는지를 평가하기 위해 사용된다. 다양한 성능 지표를 통해 모델의 장단점을 파악하고, 이를 바탕으로 모델을 개선할 수 있다.   이번 글에서는 분류 모델의 성능 지표로 널리 사용되는 정확도(Accuracy), 정밀도(Precision), 재현율(Recall), F1-Score, 그리고 Confusion Matrix에 대해 알아본다.Confusion Matrix  Confusion Matrix은 모델의 예측 결과를 실제 클래스와 비교하여 4개의 주요 요소로 구성된 표다. 이를 통해 모델의 성능을 자세히 분석할 수 있다. True Positive (TP): 실제 긍정 클래스를 긍정으로 정확히 예측한 경우True Negative (TN): 실제 부정 클래스를..
2024.06.06
no image
파인만 학습법
리처드 파인만은 20세기에 가장 영향력 있는 물리학자 중 한 명으로 평가받고 있다. 1918년 뉴욕에서 태어난 그는 양자 역학 및 양자 전기역학 분야의 선구적 연구로 잘 알려져 있다. 파인만은 특히 1965년에 줄리언 슈윙거, 신이치로 도모나가와 함께 양자 전기역학의 발전에 기여한 공로로 노벨 물리학상을 수상하였다.   그의 연구는 물리학 이론뿐만 아니라, 교육 방법론에도 큰 영향을 미쳤다. 파인만은 복잡한 물리학 개념을 명쾌하고 이해하기 쉬운 방식으로 설명하는 능력이 뛰어났다.   리처드 파인만의 학습법은 그의 명쾌한 사고방식과 창의적인 문제 해결 능력을 반영한 방법으로, 학습과 교육에 있어 매우 효과적인 접근법으로 알려져 있다. 파인만 학습법이해하고 싶은 개념 선택하기노트 상단에 이해하고자 하는 개념..
2024.06.04
Etc
no image
논문에서 CCS concepts 뜻
논문을 읽거나 작성하는 과정에서 "CCS Concepts"라는 용어를 마주칠 수 있습니다. 특히, 컴퓨터 과학 및 정보 기술 분야의 학술 논문에서 자주 등장하는 이 용어는 무엇을 의미하며, 왜 중요한지에 대해 알아보겠습니다.❓ CCS란?"CCS"는 ACM Computing Classification System의 약자로, ACM(Association for Computing Machinery)에 의해 관리되는 컴퓨터 과학 및 정보 기술 분야의 분류 체계입니다. 이 시스템은 1960년대부터 사용되어 왔으며, 연구 분야, 프로젝트, 학술 논문 등을 체계적으로 분류하고 구조화하기 위한 목적으로 개발되었습니다.⛽ CCS Concepts의 역할논문에서 "CCS Concepts" 섹션을 포함하는 것은 해당 연구가 ..
2024.04.01
Etc
no image
[Code] VAE(Variational Auto-Encoder) 구현
PyTorch를 이용해 변분 오토인코더(Variational Autoencoder, VAE)를 구현하는 방법에 대해 이야기해보려 합니다. VAE는 이미지 같은 복잡한 데이터를 학습하고 새로운 데이터를 생성할 수 있는 딥러닝 모델 중 하나입니다. 이 포스트에서는, 간단한 MNIST 데이터셋을 사용하여 VAE 모델을 어떻게 구축하고 학습시킬 수 있는지 살펴봅니다. 이미지 저장 및 전체 소스코드는 아래 Github에 업로드 해놓았습니다. https://github.com/dev-jinwoohong/vae-pytorch GitHub - dev-jinwoohong/vae-pytorch Contribute to dev-jinwoohong/vae-pytorch development by creating an acco..
2024.03.28
no image
마르코프 체인 - Markov Chain
아래 영상에 나오는 강의 자료를 스크랩 한 내용이다. https://www.youtube.com/watch?v=Yh62wN2kMkA
2024.03.21
Failed to initialize NVML: Driver/library version mismatch
실행 명령어 nvidia-smi nvidia-smi 명령어를 입력했을 때 Failed to initialize NVML: Driver/library version mismatch 에러가 뜨는 경우가 있다. 오류 메세지 Failed to initialize NVML: Driver/library version mismatch NVML library version: 535.129 주로 NVIDIA의 GPU와 관련된 드라이버 또는 소프트웨어 라이브러리의 버전이 서로 호환되지 않을 때 발생한다. NVML(NVIDIA Management Library)은 NVIDIA GPU의 상태를 모니터링하고 관리하는 데 사용되는 소프트웨어 라이브러리다. 이 오류는 다음과 같은 상황에서 발생할 수 있다. 드라이버 업데이트 불완전..
2024.01.29
no image
[Stable Diffusion] 상황 별 Negative prompt
Stable Diffusion 모델에서 좋은 Negative prompts를 사용하면 이상한 이미지가 생성되는 것을 막을 수 있다.요즘 모델들은 negative prompt 없이도 좋은 이미지를 생성하지만 더욱 더 정교한 이미지를 위해 negative prompt가 필요한 경우가 있다. Stable Diffusion은 text-to-image 모델이며 텍스트를 기반으로 이미지를 생성하는 모델이다. Stable Diffusion을 사용하여 이미지를 만들려면 Negative prompts를 포함한 특정 설정을 이해해야 한다. 이 글에서는 Stable Diffusion에서 상황 별로 추천하는 Negative prompts와 지정된 Prompts 설정이 이미지에 어떤 영향을 미치는 지  예시로 보여준다. 해당 ..
2024.01.09
no image
딥러닝 개발용 Docker 이미지 생성
딥러닝 개발을 위한 Docker 설정 NVIDIA NGC (NVIDIA GPU Cloud)는 NVIDIA에서 제공하는 클라우드 기반 소프트웨어 허브다. 이 플랫폼은 머신 러닝, 딥 러닝, 데이터 과학, HPC(고성능 컴퓨팅) 애플리케이션을 가속화하기 위해 최적화된 AI 소프트웨어 및 HPC 애플리케이션의 광범위한 카탈로그를 제공한다. NGC의 주요 특징은 다음과 같다: NGC의 핵심 요소 컨테이너: NGC는 다양한 AI 및 HPC 애플리케이션을 위한 사전 구성 및 최적화된 컨테이너를 제공한다. 이 컨테이너들은 NVIDIA GPU를 활용해 최적의 성능을 발휘하도록 설계되었다. 모델 스크립트 및 예제: 사용자가 빠르게 시작할 수 있도록 다양한 딥 러닝 모델 및 스크립트를 제공한다. 이러한 예제는 사용자가 자..
2023.12.29