동아리 소개
메카톤(MECATHON)은 Mechanics와 Hackathon의 합성어로, 2020년에 기계시스템공학부의 전공특성화동아리로 창설되었다. 메카톤은 4차 산업혁명의 핵심기술인 인공지능을 활용하여 다양한 분야의 머신러닝 기반 소프트웨어를 개발하는 동아리이다.
메카톤에서는 매 학기마다 머신러닝의 요소기술을 비롯하여 다양한 딥러닝 CNN 아키텍처, 빅데이터(Big Data) 처리 및 분석을 위한 데이터마이닝(Data Mining) 기술, 클라우드 컴퓨팅(Cloud Computing) 기술 등에 대한 기본과정을 학습한다. 또한, 방학기간에는 공모전 및 해커톤 대회에 참가하기 위한 그룹별(팀별) 프로젝트를 진행한다. 영상 검출(Detection), 분할(Segmentation), 잡음제거(Denoising), 복원(Inpainting), 딥페이크(Deep Fake), 초해상화(Super Resolution)등의 컴퓨터비전(Computer Vision) 및 내용요약, 번역, 텍스트분류, 감성분석등의 자연어처리(Natural Language Processing)등과 관련되어 머신러닝 기반의 프로젝트 주제를 발굴하고 그룹별 주제에 대한 창의적 소프트웨어 개발을 진행한다.
딥러닝(머신러닝) 소프트웨어 개발에 관심이 있거나, 인공지능(AI) 기술이 실제 어떻게 현실에 반영되는지를 배우고 싶은 기계시스템공학부 학생들은 누구나 메카톤 회원이 될 수 있다. 메카톤은 기계시스템공학부의 전산시스템설계연구실(지도교수 전형민) 및 첨단구조역학연구실(지도교수 김은호)로부터 자문을 받고 있다.
메카톤에서 활용하고 있는 프로그래밍 기술
- Python 프로그래밍 및 머신러닝 라이브러리 TensorFlow, PyTorch, Keras
- 클라우드 컴퓨팅 AWS 및 Google Cloud, 컨테이너 기반 자동화 기술 Docker, 버전관리시스템 Git
- GUI 라이브러리 PyQt 및 TKinter
*참고: 2020년 메카톤 겨울 프로젝트 (바로가기 추가예정)