2020년도 2학기 학석사연계 학부생 인턴 과제 리스트
연번 지도교수명 과제명 과제설명 신청인원 선발완료 비고
1 김영국 바이오 빅데이터를 활용한 고객맞춤 식품 추천 앱 개발 바이오 빅데이터를 활용하여 사용자의 체질과 질병에 맞는 식품 추천 애플리케이션 개발 1 파이썬 프로그래밍, 데이터과학, 바이오정보학
2 장진수 임베디드 장비 용 TEE 개발 ARM 프로세서 제공 보안 기술인 TrustZone 기반의 안전한 실행 환경(TEE)의 범용성 향상을 위한 기술 구현 및 실험 환경(벤치마크) 구성. 1 Linux 환경, C 언어, 라즈베리파이
3 사이드채널 공격(Spectre) 방어 기술 CPU 사이드채널 공격(Sprectre)에 대한 방어 기술 구현. 하드웨어 및 소프트웨어 기반 방어 기술 연구 및 간단한 코드 구현 1 Linux 환경, C 언어, ARM 보드, LLVM
4 최훈 자율로봇 제어 기술 연구 자율 로봇의 행동 제어 알고리듬 자료 수집, 정리 및 학습 1 자료 수집 및 요약 (학생: 미정)
5 고영준 프레임 정합을 이용한 동영상 안정화 기술 개발 비전문가에 의해 촬영된 동영상의 품질을 향상시키기 위한 동영상 안정화 기술 개발 2 2 파이썬
6 장경선 플라스틱 분류를 위한 세그멘테이션 기법의 연구 다양한 플라스틱을 분류하기 위하여, 세그멘테이션기법을 사용함. 딥러닝 기반의 모델을 재활용 플라스틱의 종류 분류에 사용할 수 있는지 데이터셋을 구성하고, 실험을 수행함. 2 python, pytorch, deep learning, 영상처리를 알면 도움이 됨.
7 임성수 그래프 기계학습 알고리즘 개발 그래프 데이터 분석을 위한 알고리즘을 설계하고 분석해본다. 노드 분류, 링크 예측 등 그래프 데이터 분석의 주요 문제 한 가지를 선택하여 기존의 알고리즘을 구현해보고 개선점을 탐구해본다. Papers With Code, Open Graph Benchmark를 참고할 것이며, 정기적인 온/오프라인 연구 미팅을 실시 후, 최종 보고서를 작성할 것이다. 2 2
8 김경섭 Deep learning 기반 유전정보 분석 알고르즘 개발 기존에 수집된 유전정보 data을 기계학습을 방법을 이용하여 metagenome 내 생태적 다양성 예측 고도화, bio-AI 센터의 세부 연구과제 수행 2 bioinfo 분석 플랫폼 구축, linux에서 기계학습 도구를 사용해 데이터 분석을 함
9 박정희 이상패턴탐지를 위한 k-means clustering의 적용에서 매개변수 최적화 이상패턴탐지를 위한 k-means clustering의 적용에서 매개변수 최적화 1 매트랩 또는 파이썬 사용 가능
10 류재철 블록체인에서의 신원 인증 시스템 구축 중앙 시스템에 의해 통제되지 않고 개개인이 자신의 정보에 대해 완전한 통제권을 가질 수 있는 신원 인증 시스템을 Private blockchain인 하이퍼레저에서 구축하여 실생활에 사용할 수 있는 Dapp을 개발한다. 2 1 블록체인에 대한 이해 및 오픈소스 활용(개발) 능력
11 정상근 자연어처리 기술을 활용한 논문 작성 도움 소프트웨어 개발 논문초록, 소개등의 구조를 기계를 통해 자동분석 및 생성함으로써 영어논문 작성에 도움을 주는 소프트웨어 개발 1 머신러닝에 대한 이해, 파이썬 프로그래밍
12 자연어처리 기술을 활용한 유사 문장 시각화 프로그램 개발 딥러닝 기술을 활용하여 의미적, 구조적 유사도를 반영한 문장들의 공간시각화 소프트웨어 개발 1 머신러닝에 대한 이해, 파이썬 프로그래밍
13 김형신 뉴로모픽 프로세서(NPU) 연산라이브러리 개발 NPU의 하드웨어 구조를 활용한 BLAS연산라이브러리 개발하기 1 - C 언어 프로그래밍 역량필요
- 뉴럴넷 구현경험자 우대
14 임베디드 뉴럴넷 최적화 구현하기 뉴럴넷을 Jetson Nano, VTA등의 보드에서 구현하기 1 - CUDA 프로그래밍 경험자 우대
- C 언어 프로그래밍 역량필요
15 김동일 인공지능 모델을 활용한 혈압예측 머신러닝 알고리즘을 활용하여 혈압을 예측한다 2 python, anaconda, sklearn, tensorflow
16 원유재 피해 산정 자동화 방안 연구 자동차 보험 가입자가 사고 내용에 따라 피해 산정을 자동으로 계산할 수 있는 앱 개발 1 스마트폰 앱 및 백앤드 웹 서버 구축 역량 필요
17 조은선 딥러닝기반 바이너리코드 분석 딥러닝을 활용하여 윈도우 PE파일의 특성을 분석한 결과를 토대로 악성코드 탐지 기법을 연구한다 1 1 기술: 윈도우 PE 파일 구조 파악과 바이너리 코드 전처리 작업이 원활하고, 딥러닝과 언어 모델의 지식을 가진 학생
18 랜섬웨어 복구 방법 연구 클라우드 시스템을 활용한 랜섬웨어에 대비한 빠른 백업과 복구방법을 구축 실험한다 1 1 기술: 바이너리 코드 구조 분석 기술, 윈도우 파일시스템의 히든레이어 접근과 커널 디버깅 능력, 원활한 클라우드 프로그래밍 기술을 가진 학생
19 남병규 VerilogHDL 언어를 이용한 인공지능 CPU 설계 본 과제는 VerilogHDL 언어를 이용하여 embedded CPU의 기본형태를 갖춘 5-stage pipeline processor를 설계해보는 것을 목표로 함. 특히, 5-stage pipeline의 정상적인 동작을 위한 hazard control unit을 설계해볼 예정이며, 인공지능 처리성능을 향상시키기 위해 간단한 neural engine을 설계해 넣는 것을 목표로 함. 2 Verilog HDL, 컴퓨터구조
20 이철훈 다양한 종류의 실시간 운영체제 성능 비교 분석 Xenomai 와 RTiK(Real-Time implant Kernel), FreeRTOS 의 환경에서 실시간 운영체제이 성능을 비교하고 분석하기 위한 프로그램을 개발하고 성능을 비교함 2 C 언어를 능숙하게 사용해야함, 운영체제에 대한 지식이 있어야함
21 김형식 기계학습을 이용한 악성코드 분류 방법 지도학습 혹은 비지도학습에 적합한 악성코드 특징을 찾고 연관관계 마이닝을 활용하여 악성코드를 분류한다. 2 운영체제와 데이터통신 수강 (예정)