전체 글
Junior research engineer, AI/CV 분야 커리어 및 관련 공부에 관한 글을 포스팅합니다.
-
2025년 1월 회고DONE1. 방송통신대 컴퓨터과학과 편입 등록 시작됐다.. 나의 두 번째 학사 도전.. 사실 컴퓨터과학과 학사 자체가 필요하다기보다는 computer engineering 과목에 대한 학점이 필요해서 편입 신청을 했다. 생각보다 학생 신분으로서의 혜택이 많아서 역시 학생이 좋다… 하는 약간 구식 마인드가 내장된 상태. GPA를 맞춰야 해서 생각보다 빡센 2년이 되겠지만, 나를 위한 새로운 무언가를 시작하고, 시간을 투자하는 것은 항상 즐겁다. 아직 수업이 시작하지도 않았는데 주변에 등록할까 말까 하는 사람들한테 계속 영업(?)하는 중.2. 논문 포스팅3d point cloud data 의 zero-shot classification에 대한 두 번째 논문에 대해서 포스팅을 마쳤다. 확..
[월간] 2025년 1월 돌아보기2025년 1월 회고DONE1. 방송통신대 컴퓨터과학과 편입 등록 시작됐다.. 나의 두 번째 학사 도전.. 사실 컴퓨터과학과 학사 자체가 필요하다기보다는 computer engineering 과목에 대한 학점이 필요해서 편입 신청을 했다. 생각보다 학생 신분으로서의 혜택이 많아서 역시 학생이 좋다… 하는 약간 구식 마인드가 내장된 상태. GPA를 맞춰야 해서 생각보다 빡센 2년이 되겠지만, 나를 위한 새로운 무언가를 시작하고, 시간을 투자하는 것은 항상 즐겁다. 아직 수업이 시작하지도 않았는데 주변에 등록할까 말까 하는 사람들한테 계속 영업(?)하는 중.2. 논문 포스팅3d point cloud data 의 zero-shot classification에 대한 두 번째 논문에 대해서 포스팅을 마쳤다. 확..
2025.02.16 -
안녕하세요, 이번에 대용량 시계열 데이터를 분석하기 시작하면서 겪었던 문제점과 해결 방안에 대해 남기기 위한 로그입니다. 저와 같은 문제를 겪은 국내/외 개발자들은 많았으나 에러가 왜 생겼는지, 해결 방법은 무엇인지 한 군데에서 깔끔하게 볼 수 있는 페이지는 없어 정리합니다.Environment* 사내 보안망으로 분리된 원격 서버 위에서 데이터 로딩이 필요했고, mongoDB는 사내 타 서버에 구축되어있는 상황Ubuntu 20.04python 3.10으로 셋팅한 Docker container 내부에서 작업 (다운그레이드한 3.8 환경 추가로 구축)pyspark 3.5.4mongo-spark-connector 2.12-10.2.2bson 4.8.2mongo-driver 4.8.2Problems&Result..
[해결] pyspark로 mongoDB에서 데이터 불러오기안녕하세요, 이번에 대용량 시계열 데이터를 분석하기 시작하면서 겪었던 문제점과 해결 방안에 대해 남기기 위한 로그입니다. 저와 같은 문제를 겪은 국내/외 개발자들은 많았으나 에러가 왜 생겼는지, 해결 방법은 무엇인지 한 군데에서 깔끔하게 볼 수 있는 페이지는 없어 정리합니다.Environment* 사내 보안망으로 분리된 원격 서버 위에서 데이터 로딩이 필요했고, mongoDB는 사내 타 서버에 구축되어있는 상황Ubuntu 20.04python 3.10으로 셋팅한 Docker container 내부에서 작업 (다운그레이드한 3.8 환경 추가로 구축)pyspark 3.5.4mongo-spark-connector 2.12-10.2.2bson 4.8.2mongo-driver 4.8.2Problems&Result..
2025.02.10 -
기존 PointCLIP 모델의 성능 개선뿐만 아니라, task를 확장하여 3D point cloud data의 다양한 활용을 가능하게 하는 통합 프레임워크를 제안한 논문 PointCLIPv2입니다.[논문의 기여]CLIP과 GPT를 통합하여 3D point cloud data에 대한 zero-shot 학습 능력을 향상3D classification, part segmentation, object detection 등 다양한 태스크에 적용 가능한 통합 프레임워크 제안1. Introduction & Background CLIP과 LLM을 적절히 활용하여 통합된 3D 데이터를 활용해 open-world understanding을 달성할 수 있을까?[기존 PointCLIP의 문제점]Sparse projection..
[ICCV] Pointclip v2: Prompting clip and gpt for powerful 3d open-world learning기존 PointCLIP 모델의 성능 개선뿐만 아니라, task를 확장하여 3D point cloud data의 다양한 활용을 가능하게 하는 통합 프레임워크를 제안한 논문 PointCLIPv2입니다.[논문의 기여]CLIP과 GPT를 통합하여 3D point cloud data에 대한 zero-shot 학습 능력을 향상3D classification, part segmentation, object detection 등 다양한 태스크에 적용 가능한 통합 프레임워크 제안1. Introduction & Background CLIP과 LLM을 적절히 활용하여 통합된 3D 데이터를 활용해 open-world understanding을 달성할 수 있을까?[기존 PointCLIP의 문제점]Sparse projection..
2025.01.31 -
안녕하세요, 데이터 사이언티스트 럼지입니다. 2024년 회고는 2025년 1월의 반이 가기 전에 완성하겠다는 다짐 하에 약간의 아쉬움, 뿌듯함, 하지만 해냈죠? 를 곁들여보았습니다. 1. 연간 목표 점검 ✅ 팀 적응하기 팀이 신설된지 어느덧 만 1년이 되어간다. 회사를 다니는 동안 업무적으로는 한 번도 같이 일해본 적 없는 분들과 새로운 팀이 되었다보니 처음에는 어색함이 있었다. 그러나 내가 낯을 가리는 성격도 아니고 다들 나보다 회사를 오래 다니셨던 분들이라 오히려 이것저것 질문하기 편해서 좋았다. 기존 팀에서는 어떤 식으로 업무를 진행하는지, 사내 서비스에 배포된 모델에 사용된 라이브러리는 무엇인지 등등 그동안 건드리지 않았던 영역의 업무 경험을 듣는 게 재밌었다. 팀 내부적으로는 일 얘기도 하고 ..
[연간] 2024년 한 해 돌아보기안녕하세요, 데이터 사이언티스트 럼지입니다. 2024년 회고는 2025년 1월의 반이 가기 전에 완성하겠다는 다짐 하에 약간의 아쉬움, 뿌듯함, 하지만 해냈죠? 를 곁들여보았습니다. 1. 연간 목표 점검 ✅ 팀 적응하기 팀이 신설된지 어느덧 만 1년이 되어간다. 회사를 다니는 동안 업무적으로는 한 번도 같이 일해본 적 없는 분들과 새로운 팀이 되었다보니 처음에는 어색함이 있었다. 그러나 내가 낯을 가리는 성격도 아니고 다들 나보다 회사를 오래 다니셨던 분들이라 오히려 이것저것 질문하기 편해서 좋았다. 기존 팀에서는 어떤 식으로 업무를 진행하는지, 사내 서비스에 배포된 모델에 사용된 라이브러리는 무엇인지 등등 그동안 건드리지 않았던 영역의 업무 경험을 듣는 게 재밌었다. 팀 내부적으로는 일 얘기도 하고 ..
2025.01.14 -
2D image를 학습한 CLIP-based model을 3D domain으로 전이시켜, unseen 3D object를 zero-shot으로 추론시킬 수 있을까?라는 질문에서 시작된, "PointCLIP"에 대한 논문입니다. [논문의 기여]CLIP을 확장하여 3D 포인트 클라우드 데이터를 처리할 수 있는 PointCLIP을 제안 - 2D pre-trained knowledge를 3D로 전이하여 multimodal zero-shot 탐지 방법 제시multi-view 간의 feature interaction을 활용하는 Inter-view adapter 제안 - few-shot fine tuning 성능 개선기존의 fully-trained 3D model의 성능을 높이기 위한 ensemble module 제..
[CVPR] PointCLIP: Point cloud understanding by CLIP2D image를 학습한 CLIP-based model을 3D domain으로 전이시켜, unseen 3D object를 zero-shot으로 추론시킬 수 있을까?라는 질문에서 시작된, "PointCLIP"에 대한 논문입니다. [논문의 기여]CLIP을 확장하여 3D 포인트 클라우드 데이터를 처리할 수 있는 PointCLIP을 제안 - 2D pre-trained knowledge를 3D로 전이하여 multimodal zero-shot 탐지 방법 제시multi-view 간의 feature interaction을 활용하는 Inter-view adapter 제안 - few-shot fine tuning 성능 개선기존의 fully-trained 3D model의 성능을 높이기 위한 ensemble module 제..
2024.12.22 -
2024년 10월 회고DONE1. 통신 서버 완성 / 모델 배포 데이터 송신 -> 모델 추론 -> 처리 결과를 요청자에게 회신하는 코드를 restAPI로 구현한 서버 셋팅을 완료했다. Flask 를 쓰는 것도 처음이었고 데이터 포맷까지 처음부터 내가 정해야 해서 신경쓸 게 많은 작업이었지만 진짜 통신이 되는 걸 확인하고 나니까 신기하기도 하고 엄청 뿌듯하기도 해서 개발 업무의 참맛(?)을 느낄 수 있었던 작업이었다. 로컬 머신에서 포트 포워딩, 도커 이미지 빌드, 프로세스 최적화 등 온갖 잡지식을 찾아보고 적용해 볼 수 있었던 작업이고 앞으로 고도화해야할 포인트들이 있지만 큰 흐름을 만들어내서 너무너무 뿌듯한 10월이다. 2. 오픈소스 컨트리뷰션 용어집 PR 1건, 문서 번역 완료 1건, 진행중 1건으..
[월간] 2024년 10월 돌아보기2024년 10월 회고DONE1. 통신 서버 완성 / 모델 배포 데이터 송신 -> 모델 추론 -> 처리 결과를 요청자에게 회신하는 코드를 restAPI로 구현한 서버 셋팅을 완료했다. Flask 를 쓰는 것도 처음이었고 데이터 포맷까지 처음부터 내가 정해야 해서 신경쓸 게 많은 작업이었지만 진짜 통신이 되는 걸 확인하고 나니까 신기하기도 하고 엄청 뿌듯하기도 해서 개발 업무의 참맛(?)을 느낄 수 있었던 작업이었다. 로컬 머신에서 포트 포워딩, 도커 이미지 빌드, 프로세스 최적화 등 온갖 잡지식을 찾아보고 적용해 볼 수 있었던 작업이고 앞으로 고도화해야할 포인트들이 있지만 큰 흐름을 만들어내서 너무너무 뿌듯한 10월이다. 2. 오픈소스 컨트리뷰션 용어집 PR 1건, 문서 번역 완료 1건, 진행중 1건으..
2024.12.01 -
2024년 9월 돌아보기DONE1. 업무 성과 리스트업 완료 9월에 했던 일들 중 두 번째로 어려운 일이었다. 회사를 엄청 오래 다닌 것도 아닌데 담당 업무 / 핵심 기여 항목 / 결과물을 정리하는 게 꽤 어려웠다. 가장 어려운 것은 내가 한 업무 및 기여에 대한 결과 자료인데, 회사의 데이터나 업무의 주요 내용이 포함되면 곤란하기 때문에 시각화 자료를 따로 만들기도 했다. 한 번 정리를 하고 나니 느낀 것은, 평소에 준비해 두는 것이 회사 내에서 분기 리뷰 및 성과 평가를 할 때도 도움이 될 것 같다는 점. 결국 연말 성과 평가도 내가 회사에 얼마나 구체적으로 이익을 가져다줬냐를 중심으로 검토하게 될 텐데, 모르는 사람이 보더라도 이해할 수 있도록 결과 정리를 최대한 정량적으로 하다 보니 내부용 문서보..
[월간] 2024년 9월 돌아보기2024년 9월 돌아보기DONE1. 업무 성과 리스트업 완료 9월에 했던 일들 중 두 번째로 어려운 일이었다. 회사를 엄청 오래 다닌 것도 아닌데 담당 업무 / 핵심 기여 항목 / 결과물을 정리하는 게 꽤 어려웠다. 가장 어려운 것은 내가 한 업무 및 기여에 대한 결과 자료인데, 회사의 데이터나 업무의 주요 내용이 포함되면 곤란하기 때문에 시각화 자료를 따로 만들기도 했다. 한 번 정리를 하고 나니 느낀 것은, 평소에 준비해 두는 것이 회사 내에서 분기 리뷰 및 성과 평가를 할 때도 도움이 될 것 같다는 점. 결국 연말 성과 평가도 내가 회사에 얼마나 구체적으로 이익을 가져다줬냐를 중심으로 검토하게 될 텐데, 모르는 사람이 보더라도 이해할 수 있도록 결과 정리를 최대한 정량적으로 하다 보니 내부용 문서보..
2024.10.16 -
2024년 8월 회고DONE1. 연구과제 중간발표 8월 한 달을 연구과제에 갈아 넣어서 워크샵에서 연구 내용 발표까지 마쳤다. 데이터셋 전처리부터 모델 관련 실험까지 적용할 수 있는 경우의 수가 너무 많아서 시행착오가 많았다. 시행착오를 걸러낸 이후에도 실험 방향이 맞는지 고민이 많았지만 결과물을 정리하고 나니 묘한 해방감이 들더라(?) 워크샵 참석 전에 아이인위에서 들었던 "매니저에게 피드백을 요청하라"라는 조언을 듣고 미리 팀 리더에게 실험에 대해서 한 번 리뷰를 해주실 수 있는지 여쭤봤는데, 흔쾌히 오케이 해주셔서 물어보길 너무 잘했다는 기억도 남아있게 된 프로젝트였다. 중간발표를 하고 유관기관과 여러 얘기를 하면서 앞으로 할 일이 더 늘긴 했다..^^ 연초에 연구과제 같이 할 팀원들한테 가을에..
[월간] 2024년 8월 회고2024년 8월 회고DONE1. 연구과제 중간발표 8월 한 달을 연구과제에 갈아 넣어서 워크샵에서 연구 내용 발표까지 마쳤다. 데이터셋 전처리부터 모델 관련 실험까지 적용할 수 있는 경우의 수가 너무 많아서 시행착오가 많았다. 시행착오를 걸러낸 이후에도 실험 방향이 맞는지 고민이 많았지만 결과물을 정리하고 나니 묘한 해방감이 들더라(?) 워크샵 참석 전에 아이인위에서 들었던 "매니저에게 피드백을 요청하라"라는 조언을 듣고 미리 팀 리더에게 실험에 대해서 한 번 리뷰를 해주실 수 있는지 여쭤봤는데, 흔쾌히 오케이 해주셔서 물어보길 너무 잘했다는 기억도 남아있게 된 프로젝트였다. 중간발표를 하고 유관기관과 여러 얘기를 하면서 앞으로 할 일이 더 늘긴 했다..^^ 연초에 연구과제 같이 할 팀원들한테 가을에..
2024.09.15