전체 글 86

[MLOps] Airflow 2 - 환경세팅(with docker)

안녕하세요 윤도현입니다. 이번 글에서는 Airflow를 docker로 설치하고 세팅하는 방법에 대해 정리하였습니다.(모든 설명은 macOS를 기준으로 진행합니다.) 관련글[1] [MLOps] Airflow 1 - 기본개념[2][MLOps] Airflow 2 - 환경세팅(with docker)[3][MLOps] Airflow 3 - 실습   1. Docker/Docker-compose 버전 확인 및 설치docker --version# 출력 예시Docker version 24.0.5, build ced0996만약 위와 같이 출력되지 않는다면 설치가 필요합니다. 1.1 도커 홈페이지에서 Docker Desktop 설치설치가 정상적으로 됐는지 확인하기 위해, 버전확인을 다시 진행합니다.# 도커 버전 확인dock..

기본기/MLOps 2025.03.25

[MLOps] Airflow 1 - 기본개념

안녕하세요 윤도현입니다. 이번 글에서는 Airflow의 기본 개념에 대해 정리하였습니다. 관련글[1] [MLOps] Airflow 1 - 기본개념[2] [MLOps] Airflow 2 - 환경세팅(with docker)[3] [MLOps] Airflow 3 - 실습 1. Airflow란?Apache Airflow는 초기 Airbnb 엔지니어링 팀에서 개발한 워크플로우 오픈소스 플랫폼입니다.(워크플로우란?: 의존성으로 연결된 작업(task)들의 집합)프로그래밍 방식으로 워크플로우를 작성하여 예약 및 모니터링을 손쉽게 만들어줍니다. 2. Airflow 기본 구성 및 동작원리2.1 Airflow key concepta. DAG(Directed Acyclic Graph)워크플로우 전체 구조(작업 흐름, 순서 정..

기본기/MLOps 2025.03.25

[논문리뷰]CrowdPose : 군중 데이터에서 Pose Estimation

안녕하세요 윤도현입니다. 오늘 소개할 논문은 2019년 CVPR에 개제된 CrowdPose: Efficient Crowded Scenes Pose Estimation and A New Benchmark 이라는 논문입니다. 이 논문을 리뷰하게된 이유는 다음과 같습니다. 최근 물체끼리 서로 간섭하는 상황(ex, 군중데이터)에서 Top-down 방식의 PE 모델을 사용하였고 PE 성능이 떨어지는 문제가 발생하였습니다. 그 원인은 bbox 내에 여러 인물이 포함되었기 때문이었고, 이 논문은 이러한 문제를 해결한 최초의 논문이었기 때문에 리뷰하게 되었습니다. 리뷰에 앞서 이 논문을 한마디로 정리하면 다음과 같습니다.Detector를 건드리지 않고 Pose Estimator만으로 군중 데이터 상황에서 PE 성능을 ..

논문 리뷰 2025.03.20

[논문리뷰]2D Human Pose Estimation: A Survey

안녕하세요 윤도현입니다. 오늘 소개할 논문은 2022년 Multimedia System이라는 저널에 개제된 2D Human Pose Estimation: A Survey 이라는 논문입니다. 이 논문을 리뷰하게된 이유는 최근 회사에서 Fish Pose Estimation을 통해 어류의 체중을 예측하는 task를 맡게 되었는데, Pose Estimation에 대한 전반적인 도메인 지식을 쌓기위해 이 논문을 리뷰하게 되었습니다. 논문 리뷰에 앞서 제가 이 논문을 읽고 내린 결론을 표로 정리해보면 다음과 같습니다.논문을 읽고 내린 결론2D Pose Estimation을 진행하는 방법에는 크게 Top-down 방식과 Bottom-up 방식이 있었고 각각의 장단점은 다음과 같습니다.구분Top-down 방식Botto..

논문 리뷰 2025.03.12

[도서리뷰]밑바닥부터 시작하는 딥러닝 1(리마스터판)

"한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다." 이달 초에 운좋게 한빛미디어 서평단에 선정되어서 한빛미디어의 신간 도서 중 하나인 "밑바닥부터 시작하는 딥러닝 1 리마스터판"을 읽게 되었습니다. 리뷰에 앞서 이 책을 한마디로 정리하면 다음과 같습니다.회사에서 AI Research 업무를 하거나 대학원에 들어가기 전 꼭 읽어야 하는 책 이 책을 읽으면서 놀랐던 점은 제가 AI Research Engineer로 지금 다니고 있는 회사에 면접을 볼 당시, CTO님께서 제게 물어보셨던 대부분의 내용들이 책에 들어가 있었다는 점입니다. 그만큼 CNN 구조나 오차 역전파 과정 등 기본적이지만 딥러닝 논문을 이해하기 위해서 필수적으로 알아야 하는 내용들이 집약되어 있었습니다. 또한 저는 지금..

도서 리뷰 2025.02.28

2025 한빛미디어 서평단 선정후기

안녕하세요 윤도현입니다. 오늘은 개인적으로 기쁜 소식을 전하게 되었습니다.이번에 제가 2025 한빛미디어 서평단에 선정되었습니다! 사실 작년 목표가 책을 많이 읽는 것이었는데, 취업이나 사이드프로젝트에 바쁘다는 핑계로 2~3개월에 한권씩 책을 읽는게 한계였습니다. 그래서 "나를 강제로 책을 많이 읽을 수 밖에 없는 환경에 내몰자" 라는 생각에 한빛미디어 서평단에 지원하게 되었고 운좋게 선정되었습니다.2025 서평단 활동 방식활동 기간서평단 활동은 2025년 2월부터 2026년 2월까지 총 1년간 진행됩니다.(1년동안 진행되는 만큼 많은 책을 읽을 수 밖에 없겠죠!) 활동 방식한 달에 한 번 한빛미디어에서 메일을 통해 전달하는 도서 리스트중에 원하는 서적을 두 권 선택하고, 그중 한권을 배송받습니다.도서..

도서 리뷰 2025.02.09

[논문리뷰]HRNet for Human Pose Estimation: 고해상도 표현을 이용한 포즈 추정

안녕하세요 윤도현입니다. 오늘 소개할 논문은 2019년 CVPR에 개제된 Deep High-Resolution Representation Learning for Human Pose Estimation 이라는 논문입니다. 이 논문을 리뷰하게된 이유는 최근 Fish Pose Estimation을 통해 어류의 체중을 예측하는 서비스를 접하게 되었는데, 내부적으로 어떻게 구현된건지 궁금증이 생겨서 이 논문을 리뷰하게 되었습니다. 논문 리뷰에 앞서 이 논문을 한마디로 정리하면 다음과 같습니다. 해상도를 낮추는 과정없이, 처음부터 끝까지 고해상도를 유지함으로써 Pose Estimation 성능을 끌어올린 논문 0. Background일반적으로 heatmap 기반으로 keypoint를 detection하는 neura..

논문 리뷰 2025.01.31

[논문리뷰]Tracking Persons-of-Interest via Unsupervised Representation Adaptation: 제약없는 동영상에서 얼굴 추적

안녕하세요 윤도현입니다. 오늘 소개할 논문은 2020년 IJCV에 개제된 Tracking Persons-of-Interest via Unsupervised Representation Adaptation 이라는 논문입니다. 제가 이 논문을 리뷰하는 이유는 최근 진행중인 사이드 프로젝트에서 Unconstrained(제약이 없는) 상황에서 Multi Face Tracking을 해야했기 때문입니다.논문 리뷰에 앞서 이 논문을 한마디로 정리하면 다음과 같습니다.카메라 앵글이나 장면 전환이 빈번하게 일어나는 Unconstrained Video에 특화된 Face Tracking model 1. BackgroundConstrained VideoConstrained Video를 한글로 직역하면 "제약이 없는 비디오"라는..

논문 리뷰 2024.12.29

[논문리뷰]FaceNet: Face Recognition의 기본모델

안녕하세요 윤도현입니다. 오늘 소개할 논문은 2015년 CVPR에 개제된 FaceNet: A Unified Embedding for Face Recognition and Clustering 일명 FaceNet 이라는 논문입니다. 제가 이 논문을 리뷰하는 이유는 최근 진행중인 사이드프로젝트를 개발하는 도중  한가지 문제가 발생했기 때문입니다. 개발한 모델은 Video 내 앵글이나 시점이 달라지는 경우 얼굴을 잘 추적하였지만, Video의 맥락(장소, 출연진이 옷을 갈아입는 경우 등)이 전환될 때 동일한 인물의 ID가 달라지는 문제가 발생했습니다. 그래서 저는 이러한 문제를 해결하기 위해 매 프레임마다 얼굴의 임베딩을 추출하고 임베딩끼리의 유사도를 분석하여 동일 인물끼리 클러스터링하여 Re-Identific..

논문 리뷰 2024.12.12

[논문리뷰]UniDepth: 일반화된 Monocular Metric Depth Estimation!

안녕하세요 윤도현입니다. 오늘 소개할 논문은 2024년 CVPR에 개제된 UniDepth: Universal Monocular Metric Depth Estimation 일명 UniDepth 이라는 논문입니다.논문 소개에 앞서 초창기 Monocular Depth Estimation 방법들은 단안 카메라에서 획득된 RGB 이미지만으로 Depth Map을 얻을 수 있었습니다. 하지만 이렇게 얻어진 Depth Map의 각 픽셀에 저장되는 Depth Value는 하나의 이미지 안에서 각 물체끼리의 상대적인 거리를 나타내는 Relative Value(상대적인 값)만을 얻을 수 있는 한계가 존재하였습니다. 그래서 최근 Monocular Metric Depth Estimation 일명 MMDE라는 방법이 제안되었습니..

논문 리뷰 2024.11.20