전체 글 26

Anaconda3 설치 (1)

Anaconda3 설치Anaconda는 아래와 같이 설치하였습니다.기존에 설치해 둔 Python 혹은 다른 버전의 Anaconda가 있다면 반드시 삭제 후 Anaconda를 설치합니다. (충돌 발생 방지)Anaconda 홈페이지에서 바로 다운로드받을 수 있는 Anaconda3 다운로드 파일을 사용하지 않고 2021.05 버전 설치 파일을 다운로드하여 사용하였습니다. Anaconda의 최신 버전이 아닌 이전 버전을 다운로드할 수 있는 페이지 URL은 다음과 같습니다.https://repo.anaconda.com/archive/ Index of /Anaconda-1.7.0-Linux-x86.sh 381.0M 2013-09-08 17:02:26 af372a27a1887e11061485e2a854c535775f..

Python 2024.10.21

Anaconda, PyCharm, VS Code

Anaconda, PyCharm, Visual Studio Code (VS Code)는 모두 Python 개발을 지원하지만, 각각의 도구는 다른 목적과 기능에 중점을 두고 있습니다. 아래는 세 가지 도구를 비교하여 Python 프로젝트 관리 방식과 주요 기능을 소개합니다. AnacondaAnaconda는 주로 데이터 과학과 머신러닝 프로젝트에서 많이 사용되며, Python 패키지 관리와 환경 설정에 중점을 둡니다. 특히 Conda 가상 환경을 통해 프로젝트마다 독립적인 환경을 설정하고, 필요한 패키지를 관리하는 데 매우 유용합니다.주요 특징Conda 가상 환경: 각 프로젝트마다 독립된 Python 버전과 패키지를 관리할 수 있어, 서로 다른 프로젝트에서 패키지 충돌을 방지합니다.Jupyter Notebo..

Python 2024.10.21

개발환경 구축하기

사용한 개발환경에 대하여 기록해 보았습니다.CPU : 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz   2.80 GHz RAM : 16GB시스템 종류: 64비트 운영 체제, x64 기반 프로세서OS : Windows 11 Home (version: 23H2)Anaconda3 2021.05 versionPython 3.8.8 version (in Anaconda)PyCharm 2024.2.3 (Community Edition)Visual Studio Code (version: 1.94.2) Anaconda3 2021.05 versionPython 3.8.8 version (in Anaconda)   Python 3.8.8 (Release Date: Feb. 19, 20..

Python 2024.10.21

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