AI

    [AI] 자연어 처리 - 기본지식(1)

    🤔 새로운 공부의 시작 AI의 분야 중 하나인 자연어 처리에 대해 공부하고 이론과 실습을 진행하며 정리해보려고 합니다. 가장 먼저 자연어 처리의 개요를 알아보겠습니다. 작성하기에 앞서 [ICT COG Academy] 인공지능 고급(언어)과정을 수강하며 복습을 위해 작성한 글임을 명시합니다. 🔎 자연어(Natural Language) 자연어란 프로그래밍 언어와 같이 사람이 인공적으로 만든 언어가 아닌, 사람이 일상생활과 의사소통에 사용해 온, 한국어, 영어와 같이 오랜 세월에 걸처 자연적으로 만들어진 언어라는 의미입니다. 자연어라고 부르는 까닭은 컴퓨터 공학 등에서 언어라고 하면 우선적으로 C 등의 프로그래밍 언어를 떠올리기 때문입니다. 🔎 자연어 처리(NLP) 자연어 처리는 컴퓨터가 인간의 언어를 알아들..

    [AI] Term Project - Image Classification

    서론 - 'AI 활용 표현과 문제해결'과목을 수강하며 학습한 내용을 바탕으로 TermProject를 진행했습니다. - 간단한 3D이미지에 대해 분류하는 모델을 설계 또는 사용하여 이미지를 분류하는 것이 TermProject의 목표였습니다. 데이터 분석 - 가방, 화분, 침대, 신발, 책상, 의자 등 11개의 카테고리 이미지 데이터 셋을 분류해야하는 문제였습니다. - 데이터에는 다른 정보는 크게 존재하지 않았으며 이미지만 분류하면 되는 특징이 있습니다. - 데이터 셋 개수가 864개로 매우 적었습니다. 접근법 - 데이터 셋 개수가 매우 적어 Data Augmentation(데이터 증강)을 통해 데이터 셋의 개수를 늘려야 겠다고 생각했습니다. - 대량의 데이터를 이용하여 이미 학습된 모델을 더 규모가 작은 ..