Giter VIP home page Giter VIP logo

안녕하세요 👋🏻

저의 깃헙을 찾아주셔서 감사합니다.
항상 성장하는 개발자가 되고, 재미있는 것들을 많이 보여드리도록 노력하겠습니다.

저에 대한 간단한 설명은 여기서 찾아보실 수 있습니다 : CV

Problem Solving 🏹

Solved.ac 프로필

PS에 사용한 소스코드들은 여기서 보실 수 있습니다 : BOJ

자기소개 🙃

  • 2021.03.25 ~ 2023.02.24 산업기능요원(보충역) 복무만료(마크애니)
  • 2021.07.12 ~ 2023.09.22 (주)마크애니
  • 2018.03.01 ~ 현재 서울대학교 전기정보공학부 재학중 (현재 121/130학점 이수, GPA 3.92/4.3)
  • 2016.03.01 ~ 2018.02.28 울산과학고등학교 조기졸업(2학년 졸업)

진행한 프로젝트 🔧

LabPPBot 이라는 프로젝트를 혼자서 진행하고 있습니다
여기서 사용되는 REST API 서버는 LabPPBot_Server에서 확인하실 수 있습니다.

LabPPBot은 C++로 구현한 자동 카카오톡 봇으로, 일반 카카오톡 봇인 플러스친구등과는 자유롭게 단톡방에 초대하여 친구들과 함께 사용할 수 있다는 점이 다릅니다.
현재는 게임 정보 로딩, 자동 업데이트, 오늘의 백준, 백준 알리미 등, 재미를 위한 가챠기능 등의 다양한 기능이 구현되어 있습니다.

현재 제가 가장 많이 열정, 애정을 쏟는 프로젝트입니다.


"지능시스템개론"이란 과목을 수강하며 자율주행 자동차를 만든 프로젝트입니다. 사용한 주요 알고리즘으로는 다음과 같은 것들이 있습니다 :

PID제어(설정한 경로대로 차를 잘 움직이도록 제어)
RRT(지도와 로봇의 위치가 주어졌을 때 경로를 탐색하고 설정)
AMCL(지도와 센서를 통해 얻은 데이터를 종합하여 위치를 결정)
SLAM(로봇의 위치를 결정하고 지속적으로 지도를 작성)

Ubuntu 18.04환경에서 ROS를 이용하여 작업했고, C++언어로 개발했습니다. 학교 건물 301동 제1공학관 1층에서 실제 RC car를 이용하여 프로젝트를 진행하여 1등이라는 좋은 성적을 거두었습니다🥇

훌륭하신 조교님들이 촬영해주신 영상들이 남아있습니다📹
Repository
1인칭 영상
고정시점 영상
프로젝트 설명


"임의 정밀도 부동소수점을 이용한 딥러닝 모델 양자화 및 성능 손실 연구"라는 주제로 학부 졸업연구를 진행하고 있습니다.
FP32, FP16, FP8처럼 bitwidth를 줄일 수록 추론이 빨라지고 모델의 용량이 작아지는 반면 성능 손실 가능성이 커진다는 점에 착안하여 8,16,32비트가 아닌 사용자가 지정하는 임의 정밀도 부동소수점을 이용하여 모델을 양자화하는 프레임워크를 개발하였습니다.
Pytorch의 공식 구현 코드를 일부 참고하여 C++로 작성하였습니다.
root@1723a04c0176:~/qresnet# ./bin/main 
[util.hpp L24] image.rows : 128, image.cols : 128
Current Precision : total 15-bit
=== Predicted Result ===
Top 1 : tiger, Panthera tigris with logit 41.00000000000000000000
Top 2 : tiger cat with logit 34.37500000000000000000
Top 3 : jaguar, panther, Panthera onca, Felis onca with logit 29.09375000000000000000
Top 4 : leopard, Panthera pardus with logit 26.48437500000000000000
Top 5 : snow leopard, ounce, Panthera uncia with logit 25.06250000000000000000
Elapsed time : 4362ms

Repository

Contact? 📞

마지막까지 읽어주셔서 정말 감사드립니다. 혹시 저에대해 추가적으로 궁금한 점이 있으시다면, 아래 이메일로 연락주시면 감사하겠습니다! 블로그에는 저의 개인적인 일상이나 개발 일기등이 있으니, 제 이야기가 더 궁금하시다면 찾아와 소통해주시면 정말 감사할 것 같습니다.

E-Mail : [email protected]
Blog : 창대는 공대공대 :: 네이버 블로그

Changdae Son's Projects

boj icon boj

This is a auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub).

labppbot_cpp icon labppbot_cpp

Automated bot written in C++ for KakaoTalk messenger, working on Windows OS

qresnet icon qresnet

Quantize ONNX format deep learning models using custom arbitrary-precision floating-point numbers to optimize performance

slic_cpp icon slic_cpp

Simple segmentation algorithm using SLIC and Normalized Cut

template icon template

자주 쓰는 google protobuf나 fmt, OpenCV등 cmake 의존성을 정리해둔 template repository

utfcpp icon utfcpp

UTF-8 with C++ in a Portable Way

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.