Projects

    [딥러닝 프로젝트] Medical Imaging 모델 Fine-tuning 고난기 : 3주차 마무리 및 문제점들/보완점들

    이 글은 필자가 학교 수업 수강중 딥러닝 프로젝트 과제를 하면서 혼자서 파인튜닝을 한 고난기를 적은 여정입니다. 모델 튜닝을 하여 제출하는 과제이기에 제 자신이 한 머릿속 고민들과 아이디어들을 적어보고 싶어 만든 글이라 개념 설명은 따로 하지 않았습니다. 편하게 봐주세요! 완성된 모델 링크입니다.(완벽한 모델은 아니니 개발은 이렇게 진행된다고 감을 잡으시는 용도로 좋을 것 같습니다.) 매일 성능을 작성하였습니다.(Colab PRO를 구매해서 제대로 써보고자 매일 모델을 학습시키고 있습니다.) epoch마다의 학습 중 가장 성능이 뛰어날때/일반화가 잘 되었을 때를 뽑았습니다. 시험기간이라 6월 초반에는 진행을 하지 않았고, 중반에 완성해 모델 완성은 된 상태입니다. (완성된 모델은 종강되는대로 링크로 올려..

    [딥러닝 프로젝트] Medical Imaging 모델 Fine-tuning 고난기: 2주차 차차 정리

    이 글은 필자가 학교 수업 수강중 딥러닝 프로젝트 과제를 하면서 혼자서 파인튜닝을 한 고난기를 적은 여정입니다. 모델 튜닝을 하여 제출하는 과제이기에 제 자신이 한 머릿속 고민들과 아이디어들을 적어보고 싶어 만든 글이라 개념 설명은 따로 하지 않았습니다. 편하게 봐주세요! 완성된 모델 링크입니다.(완벽한 모델은 아니니 개발은 이렇게 진행된다고 감을 잡으시는 용도로 좋을 것 같습니다.) 매일 성능을 작성하였습니다.(Colab PRO를 구매해서 제대로 써보고자 매일 모델을 학습시키고 있습니다.) epoch마다의 학습 중 가장 성능이 뛰어날때/일반화가 잘 되었을 때를 뽑았으며 현재 2주차 진행중입니다. 5/30일 73~84% 과적합 5/31일 68~71% 2주차. 앞서 실험 정리하고 하나로 묶기 Data Pr..

    [딥러닝 프로젝트] Medical Imaging 모델 Fine-tuning 고난기: 0~1주차 혼란

    이 글은 필자가 학교 수업 수강중 딥러닝 프로젝트 과제를 하면서 혼자서 파인튜닝을 한 고난기를 적은 여정입니다. 모델 튜닝을 하여 제출하는 과제이기에 제 자신이 한 머릿속 고민들과 아이디어들을 적어보고 싶어 만든 글이라 개념 설명은 따로 하지 않았습니다. 편하게 봐주세요! 완성된 모델 링크입니다.(완벽한 모델은 아니니 개발은 이렇게 진행된다고 감을 잡으시는 용도로 좋을 것 같습니다.) 매일 성능을 작성하였습니다.(Colab PRO를 구매해서 제대로 써보고자 매일 모델을 학습시키고 있습니다.) epoch마다의 학습 중 가장 성능이 뛰어날때/일반화가 잘 되었을 때를 뽑았으며 현재 1주차 진행중입니다. 6/1일까지의 목표: 75 ~ 80% 5/26일 58~59% 5/27일 50~100% 과적합 상황 5/28일..

    [졸업프로젝트 4탄, 알고리즘 학습] AWS EC2로 딥러닝 모델 학습하기

    [졸업프로젝트 4탄, 알고리즘 학습] AWS EC2로 딥러닝 모델 학습하기 본 글은 졸업프로젝트에 필요한 개념들을 담은 시리즈 글로, 졸업프로젝트와 관련된 글은 다음과 같이 시리즈로 되어있습니다. [졸업프로젝트 개요, 1탄 RNN] 딥러닝을 이용한 자율주행카트 [졸업프로젝트 2탄, CNN] ResNet50 톺아보기: 구조와 코드 분석 [졸업프로젝트 3탄, HW] turtlebot3로 SLAM, Navigation 구현(2020 Summer) [졸업프로젝트 4탄, 알고리즘 학습] AWS EC2로 딥러닝 모델 학습하기 본 글은 위의 시리즈 중 마지막 버전으로, 위에서 만든 알고리즘들을 연결해 하나의 시스템으로 만들고, 완성도를 높이기 위한 여러 시도들을 담아보았습니다. 내용은 AWS Cloud를 통해 딥러닝..

    [웹개발] Nodejs-Firebase-Bootstrap을 이용한 프로젝트 CIYN 소개

    Nodejs-Firebase-Bootstrap을 이용한 프로젝트 CIYN 소개 본 프로젝트는 학교 수업 (오유란 교수님의 '오픈SW프로젝트')를 통해 필자가 참여한 프로젝트를 설명하는 글입니다. Github 코드는 여기에서 보실 수 있고, 데모는 여기에서 감상하실 수 있습니다. 1. 프로젝트를 어떻게 시작하게 되었는가? 대학교 시험 결과 자신의 위치 확인 힘들어 대학교 공부 중 시험을 보고, 자신의 점수 위치를 확인할 수 있는 시스템이 제대로 마련되어있지 않습니다. 현 존재하는 앱들을 참고하면 소위 말하는 "점수 줄 세우기" 문화가 이루어지는데요, 이는 정확하지 않을 뿐더러 신뢰하기 힘들다. 본 프로젝트를 통해 해당 학생들만이 점수를 입력하여 신뢰할만하며, 해당 데이터를 모아 이전학기, 이후학기 수강생들..

    [졸업프로젝트 개요, 1탄 RNN] 딥러닝을 이용한 자율주행카트

    딥러닝을 이용한 자율주행카트 구현하기 이 글은 작성자가 현재 진행중인 졸업프로젝트 "딥러닝을 이용한 자율주행카트" 만들기의 SW 알고리즘 중 RNN 부분의 중간 점검차 정리한 글입니다. 문제 정의 오프라인 매장의 매출 감소 오프라인 매장의 매출 감소에는 여러가지 이유가 있지만, 저희 팀은 그중 “오프라인 매장 사용은 힘이 들고 불편하다”는 문제점을 개선하고자 합니다. 저희 팀은 자율주행 카트 미미를 통해 오프라인 매장에서의 쇼핑 경험을 손쉬운, 편리한 경험이 되게 하고자합니다. 기술적인 면에서 한계점에 봉착한 현 자율주행카트 자율주행 스마트 카트를 오프라인 대형 마트에 도입하는데에는 비용적인 측면은 필수적으로 고려하기 마련입니다. 해당 대형마트에서만 사용 가능한 모델으로 맞춤제작되어 제작되므로, 카트의 ..

    [졸업프로젝트 2탄, CNN] ResNet50 톺아보기: 구조와 코드 분석

    ResNet 톺아보기: 구조와 코드 분석 본 글은, 2014년에 나왔음에도 불구하고 현재까지도 대표적인 CNN 구조인 ResNet에 대해 작성한 글입니다. ResNet은 2014년 GoogLeNet과 함께 주목을 받았지만, GoogLeNet과 다르게 ResNet은 간단한 구조를 가지고, 참신한 아이디어 덕분에 현재까지도 많은 network에서 사용되고 있습니다. ResNet50에 대해 설명하고, 직접 코드를 작성하며, 이를 통해 직접 구현한 예시를 보겠습니다. (해당 코드는 pytorch 기반으로 작성되었으며, Gist(코드 부분) 역시 직접 작성되었습니다.) 졸업프로젝트 Yolo 모델에 기본적으로 사용되는 CNN 모델인 ResNet을 바탕으로 작성되었습니다. 본 팀은 이 기본 CNN 구조를 바탕으로 Y..

    [졸업프로젝트 3탄, HW] turtlebot3로 SLAM, Navigation 구현 (2020 Summer)

    해당 프로젝트는 졸업프로젝트에 적용차 시연되었습니다.(졸업 프로젝트의 HW 구현 반영) 해당 프로젝트 Notion:bit.ly/35rdfmb 졸업 프로젝트 대비, SLAM, Navigation 기술 구현을 끝내며, 전체적인 프로젝트의 진행상황을 공유해보려고 한다. LiDAR 센서의 SLAM, Navigation 기술이란? SLAM(Simultaneous localization and mapping): 임의 공간에서 이동하면서 주변을 탐색할 수 있는 로봇에 대해, 그 공간의 지도 및 현재 위치를 추정하는 문제입니다. 즉, LiDAR 센싱을 통해 자신이 있는 공간에 대해 하나의 지도를 만들 수 있습니다. Navigation: 모터와 여러가지 부품을 이용해서 한곳에서 다른 곳으로 이동하는 기술이다. 주로 방향..

    [JAVA] 네트워크를 통한 실시간 그림판/채팅방 구현

    이 프로젝트는 필자가 2019년 2학기 수업에 들은 "JAVA 프로그래밍 및 실습"(담당교수: 박현석 교수님) 시간에 작성한 기말 프로젝트입니다. 코드를 함부로 이용하시면 저작권에 위배되오니 참고용으로만 이용해주세요!:) 총 2가지를 구현하고자 하여 각각 구현하게 되었습니다. 밑에 그림 참고해주세요!(코드에 주석처리로 설명을 다 써놓은 상태입니다.) 코드는 여기(Github) 를 눌러서 확인해주세요! Project A: 실시간 채팅이 가능한 그림판 간단 툴 정리 1. JTabbedPane 활용을 통한 그림판에 필요한 도구들 상단에 모아놓기 + ColorIcon, GridBagLayout 활용 2. JColorChooser을 통한 색깔 선택, JFileChooser를 통한 파일 열기/저장 구현방법 | Pr..