본문 바로가기

분류 전체보기

(39)
MLOps 란 무엇인가? (2) 많이 늦게 글을 작성하게 되었네요.. ㅎㅎ 저번글에서는 ML이라는게 어떤 과정으로 일어나고, 또 MLOps가 어떤 느낌인지만 봤었습니다. 2021.09.27 - [MLops] - MLOps 란 무엇인가? (1) MLOps 란 무엇인가? (1) 이번 포스팅에서는 MLOps에 대한 기본적인 설명부터 작성해보고, 제가 공부했던 내용들을 포스팅에 적을 계획입니다. DevOps에 대해서는 많이들 들어보시고, 잘 아실거라 생각합니다. 하지만 MLOps keyog.tistory.com 이번에는 머신러닝에서 일어나는 문제사항들을 좀 더 자세하게 살펴보고 MLOps를 어떻게 구성해야할지 작성해보겠습니다. 쉽게 만들 수 있는 ML 서비스 ML을 통한 서비스를 만들고자할때, 다음과 같은 상황은 ML을 하시는 분들이라면 쉽게..
MLOps 란 무엇인가? (1) 이번 포스팅에서는 MLOps에 대한 기본적인 설명부터 작성해보고, 제가 공부했던 내용들을 포스팅에 적을 계획입니다. DevOps에 대해서는 많이들 들어보시고, 잘 아실거라 생각합니다. 하지만 MLOps에 대해서 들어는 보셨지만 막상 어떤 일을 하는지 어떤 것들이 있는지에 대해서 조사를 따로 해야할 정도로 잘 알려진 것 같지도 않습니다. 물론 DevOps와 마찬가지로 다양한 Open Source나 AWS, GCP 같은 제공되는 서비스를 통해 쉽게 접하고, 사용할 수도 있습니다. 다만, MLOps는 ML, 빅데이터 특성상 고성능의 컴퓨팅파워가 필요하기 때문에 돈을 내고 사용하기엔 부담스러운것도 사실이죠. 다른 포스팅들과 마찬가지로 제 개인적인 견해가 많이 들어가겠지만, 참고가 될 부분이 조금이라도 있다면 도..
블로그 관리 ㅜㅜ 요즘 개인적인 사정이 있어서, 블로그 관리를 많이 못했습니다. Yolov4관련 내용으로 많은 분들이 찾아주시는 것 보람을 느낍니다 ㅜㅜ Scaled Yolov4가 SOTA에서 상위권에 있는걸 보면 YOLO는 대단한 모델이라고 느껴집니다. 제가 했었던, 다른 분야의 포스팅이 앞으로는 업로드 될 예정입니다. (물론 언제 업데이트할지는 .. )
머신러닝에 대한 5가지 오해 (원제 : 5 Reasons You Don’t Need to Learn Machine Learning) - towards 해석 Don't learn machine learning 해석에 이어서 두번째 포스팅 입니다. 해당 게시글은 이전에 머신러닝 개발자가 되기 위한 공부 접근방법 같은 느낌의 글이었다면, 이번 글은 머신러닝 엔지니어에 대한 오해와 머신러닝을 공부해야 할 것 같은 불안감을 가진 사람을 위한 글이라고 볼 수 있을 것 같습니다. 순서에 크게 관계는 없지만 이전 글을 읽어 보실 분을 위해 링크를 달아 두고 시작하도록 하겠습니다. 2021/03/04 - [지식 저장소] - 머신러닝 공부하지 마세요! towards 게시글 해석 머신러닝 공부하지 마세요! towards 게시글 해석 안녕하세요. 정말 오랜만에 글을 올립니다. 요즘 바빠서 글을 올리지 못했지만, 재미난 글을 towards에서 읽고 공유하고자 하는 마음에 글을 올..
머신러닝 공부하지 마세요! towards 게시글 해석 안녕하세요. 정말 오랜만에 글을 올립니다. 요즘 바빠서 글을 올리지 못했지만, 재미난 글을 towards에서 읽고 공유하고자 하는 마음에 글을 올리게 되었습니다. 두가지의 글을 해석하고, 개인적인 의견을 작성한뒤에 글을 마치겠습니다. 게시글은 다음과 같습니다. Don't learn machine learning 5 Reasons You Don't Need to Learn Machine Learning Don’t learn machine learning Learn how to build software with ML models towardsdatascience.com 5 Reasons You Don’t Need to Learn Machine Learning An increasing number of in..
Object detection mAP 측정방법 Object detection mAP 측정방법 해당 문서는 Object detection의 성능 평가를 위한 mAP측정 tool 사용방법을 안내하는 문서 입니다. 해당 방법은 YOLO를 기준으로 설명합니다. mAP tool 다운로드 git clone YOLO 의 test set detection result 생성 (해당 문서에서는 test set을 따로 두지않고, train set에서 사용된 데이터를 그대로 사용) YOLO mark에서 추출되는 절대경로로된 labeling image list 텍스트파일 준비 darknet폴더에 result.txt로 해당 이미지 목록의 detection 결과를 추출 ./darknet detector test custom/ground.data custom/ground_yol..
Docker 설치 및 Nvidia docker로 GPU 사용하기 (feat. 자주쓰이는 명령어) Docker 설치 정리 Docker 설치 curl -fsSL | sudo sh Root권한 설정 (재부팅 하면 설정됨,안해도 sudo와 함께 사용해도 상관없음) sudo usermod -aG docker $USER #현재 접속중인 사용자에게 권한주기 sudo usermod -aG docker your-user #your-user 사용자에게 권한주기 Docker 설치확인 docker version Ouput : Client: Docker Engine - Community Version: 19.03.13 API version: 1.40 Go version: go1.13.15 Git commit: 4484c46d9d Built: Wed Sep 16 17:02:36 2020 OS/Arch: linux/amd64..
Imbalance Problems in Object Detection : 객체 검출 분야의 불균형 문제 A Review(3) 해당 논문은 part1~part3까지 포스팅될 예정입니다. 2020/11/02 - [지식 저장소] - Imbalance Problems in Object Detection : 객체 검출 분야의 불균형 문제 A Review(1) 2020/11/03 - [지식 저장소] - Imbalance Problems in Object Detection : 객체 검출 분야의 불균형 문제 A Review(2) Imbalance 4 : Objective Imbalance Definition Objective Imbalance는 훈련 과정 loss function이 최소화되는 것과 관련이 있다. (i)Task에 따라 기울기의 Norm 규칙들이 하나의 작업에 지배 될 수 있다. (ii)Task에 따라 Loss function ..