업스테이지패스트캠퍼스 15

Data Structure and Algorithms (1)

Data Structures What are data structures?Data Structures는 데이터를 구성, 저장, 조작하는 방법을 의미합니다. What is Abstract Data Type(ADT)?복잡한 데이터나 시스템 등으로부터 핵심적인 개념 또는 기능을 간추려 내는 것입니다. ADT는 프로그래밍을 함에 있어 데이터를 추상화하여 논리적인 구조를 정의한 것입니다. Time and space complexity자료구조가 데이터를 얼마나 효율적으로 처리할 수 있도록 도와주는지를 어떻게 평가할 수 있을까요? 두가지 평가 요소Time Complexity: 프로그램이 실행되고, 완료되는데 걸리는 시간Space Complexity: 프로그램이 실행되고 완료되는데 필요한 메모리Space Complex..

Upstage AI Lab 5기 2024.10.23

Computer Science and Engineering (CSE)

What is computer science and engineering?Computer Science and Engineering(이하 CSE)은 계산, 자동화 및 정보를 연구하는 학문입니다.CSE는 알고리즘, 계산 이론, 정보 이론, 자동화 등의 이론적 분야부터 하드웨어 및 소프트웨어의 설계와 구현 등의 실용적 분야까지 포괄합니다. CSE는 컴퓨터를 이용하여 주어진 문제를 계산 가능하게 합니다. CSE를 “Computational Thinking”과 “Problem Solving”의  두 영역으로 나누어 볼 수 있습니다.“Computational Thinking”: 현실의 문제를 컴퓨터가 이해할 수 있는 (계산 가능한) 방식으로 정의하는 과정“Problem Solving”: 정의가 된 문제에 대한 풀..

Upstage AI Lab 5기 2024.10.22

AI를 위한 통계학 (Statistics for Artificial Intelligence)

Upstage AI Lab 과정 중 기술 통계, 추리 통계, 회귀와 분류에 대해서 학습한 내용을 정리해 보고자 합니다.기술 통계학(記述 統計學, Descriptive statistics)추론 통계학(推論 統計學, Inferential statistics)회귀(回歸, Regression)와 분류(分類, Classification)AI를 위한 통계학어떻게 수집한 데이터의 특성을 요약 정리할 수 있을까? (기술 통계학)어떻게 분석한 데이터를 근거로 모집단의 특성을 추론할 수 있을까? (추론 통계학)어떻게 불확실한 미래의 사건을 예측할 수 있을까? (회귀와 분류)아래는 기술 통계학, 추론 통계학, 회귀와 분류에 대한 위키백과, 위키독스의 설명입니다. 기술 통계학(記述 統計學, Descriptive statist..

Upstage AI Lab 5기 2024.10.09

AI Engineer로의 첫 걸음

AI(Artificial Intelligience)의 사전적 정의 :인공지능은 인간의 학습능력, 추론능력, 지각능력을 인공적으로 구현하려는 컴퓨터 과학의 세부분야 중 하나이다.AI Engineer : AI 기술을 이용해 문제를 해결하는 사람AI 기술 개발 과정문제 정의데이터 수집모델 개발벤치마크 평가필드 테스트AI Engineer의 세부 역할데이터 엔지니어링데이터 수집결측치 제거 / 데이터 보간합성 데이터 생성데이터 표준화데이터 전/후처리버전 관리모델링(모델 개발)모델 구조 설계모델 학습 데이터셋 구성모델 학습모델 학습 결과 분석모델 평가버전 관리모델 평가모델 평가를 위한 벤치마크 데이터 셋 구성평가 지표 설정모델 안정성 검토(특히 생성형 AI)시스템 개발실제 문제 해결을 위한 시스템 개발추론 최적화온라..

Upstage AI Lab 5기 2024.10.09

Upstage AI Lab 5기 교육 수강 시작...

AI 관련 공부를 해 볼까 하고 있던 차에 국비지원교육으로 여러 곳에서 관련 교육이 진행되는 것을 알게 되었다. 검색 결과 중에 회사에서 개설한 Python 교육을 받을 때 알게 되어 낯익은 이름인 Fast campus에서 "Upstage AI Lab 5기" 과정을 진행한다고 하여 교육 수강을 신청하고 9/23(월) OT를 시작으로 7개월간의 교육이 시작되었다.회사 업무하면서 simulation한 결과를 처리하기 위하여 Python, numpy, pandas, matplotlib을 사용해 보기는 하였으나 한 번 만든 code를 내용만 바꾸면서 사용하는 수준이고 머신러닝, 딥러닝 관련 교육도 받아 보았지만 맛보기 수준으로 머리 속에 남아 있는 것은 거의 없는 수준이라 주어진 기간에 진행되는 교육 내용을 따..

Upstage AI Lab 5기 2024.10.09