본문 바로가기

Python

(9)
[KT AIVLE] 3주차 복습 - PyTorch로 Flower Image Classification CNN 모델 구현 안녕하세요 수쿠입니다.KT AIVLE 7기 AI 코스를 수강하면서 배운 내용을 나중에 다시 찾아보고 쉽게 활용할 수 있도록 기록해보려고 합니다. 오늘은 3주차 수업에서 처음 배운 PyTorch 딥러닝 기초 내용을 복습하며, Kaggle에서 다운로드한 Flower Image Classification 데이터셋을 활용해 CNN 모델을 사용하여 제작한 내용을 공유해보려고 합니다.✅ 데이터셋 출처 : Kaggle Flowes Dataset✅ Flower 이미지 종류 daisy : 데이지dandelion : 민들레roses : 장미sunflowers : 해바라기tulips : 튤립 ✅ CNN 모델링_실습 1.환경준비 (1) 라이브러리 Import (2) 필요 함수 생성 (3) device 준비(cpu or gpu..
[KT AIVLE] 3주차 복습 - PyTorch로 Boston Housing 데이터 회귀 분석 안녕하세요 수쿠입니다.KT AIVLE 7기 AI 코스를 수강하면서 배운 내용을 나중에 다시 찾아보고 쉽게 활용할 수 있도록 기록해보려고 합니다. 오늘은 3주차 수업에서 처음으로 배운 PyTorch 딥러닝 기초 내용을 복습하며, Kaggle에서 다운로드한 Boston Housing 데이터셋을 활용해 실습한 회귀 문제 내용을 공유해보려 합니다.✅ 데이터셋 출처 : Kaggle Boston Housing dataset- 보스턴 주택 가격에 영향을 미칠 수 있는 다양한 변수들 간의 연관성을 탐색할 수 있는 데이터셋입니다. ✅ [데이터 컬럼 설명 (데이터 파일명: BostonHousing.csv)] crim : 지역별 범죄율zn : 25,000평방피트를 초과하는 주거지역 비율indus : 비소매상업지역 면적 비율..
[KT AIVLE] 3주차 복습 - PyTorch로 타이타닉 생존자 예측 분류 모델 안녕하세요 수쿠입니다.KT AIVLE 7기 AI 코스를 수강하면서 배운 내용을 나중에 다시 찾아보고 쉽게 활용할 수 있도록 기록해보려고 합니다. 오늘은 3주차 수업에서 처음으로 배운 PyTorch 딥러닝 기초 내용을 복습하며, Kaggle에서 다운로드한 Titanic 데이터셋을 활용해 실습한 내용을 공유해보려 합니다.✅ 데이터셋 출처 : Titanic 데이터셋- 타이타닉 생존 여부와 관련된 다양한 변수들 간의 연관성을 탐색할 수 있는 데이터셋입니다. ✅ 1.환경준비 (1) 라이브러리 Import (2) 필요 함수 생성 (3) device 준비(cpu or gpu) (4) 데이터로딩✅ [데이터 컬럼 설명 (데이터 파일명: titanic_train.csv)] PassengerId : 승객 고유 ID Pcl..
[KT AIVLE] Tistory에 Jupyter 코드 쉽게 올리는 방법 (GitHub Gist 활용) 안녕하세요 수쿠입니다.KT AIVLE 7기 AI코스를 수강하면서 배운 것들 중에서중요하다고 생각된 부분들을 나중에도 찾아보고 사용하기 쉽게 기록해보려고 합니다. 오늘은 Tistory에 Jupyter 코드 쉽게 올리는 방법, GitHub Gist 활용입니다.✅ 아래의 코드와 같이 확인할 수 있어요.✅ 1. 작성한 프로그램을 다운로드 합니다.- 코랩 환경 기준 [파일] - [다운로드] - [.ipynb 다운로드] ✅ 2. GitHub gist 접속, 파일 업로드- GitHub gist에 접속하고, 로그인해줍니다. - 상단에 파일 저장소 명칭을 임의로 작성해주세요. (아래 사진의 student_depression_20250406 부분)- 프로그램을 Drag & Drop 해줍니다. - 프로그램 업로드를 확인한 ..
[KT AIVLE] 1~2주차 복습 - Student Depression 데이터를 활용한 데이터 분석 & 머신러닝 실습 안녕하세요 수쿠입니다.KT AIVLE 7기 AI 코스를 수강하면서 배운 내용을 나중에 다시 찾아보고 쉽게 활용할 수 있도록 기록해보려고 합니다. 오늘은 1주차 수업에서 빠르게 훑어본 데이터 분석, 시각화, 그리고 머신러닝 기초 내용을 복습하며 직접 Kaggle 데이터셋을 활용해 실습해본 내용을 공유해보려 합니다.이번 실습에서는 데이터의 종류(수치형, 범주형) 에 따라 시각화 방식이나 수치화 처리 방법이 어떻게 달라지는지를 실습하며 익혔는데요, 그 내용을 바탕으로 간단한 프로젝트를 진행해봤습니다. ✅ Kaggle 데이터셋 출처 : Student Depression Dataset- 학생 우울증과 관련된 다양한 변수들 간의 연관성을 탐색할 수 있는 데이터셋입니다. 📋학생 우울증 데이터셋 데이터 정보[컬럼명..
[KT AIVLE] GitHub에 csv/zip 파일 업로드, Python에서 바로 불러오기 안녕하세요 수쿠입니다.KT AIVLE 7기 AI코스를 수강하면서 배운 것들 중에서중요하다고 생각된 부분들을 나중에도 찾아보고 사용하기 쉽게 기록해보려고 합니다. 오늘은 GitHub에 올린 csv/zip 파일, Python에서 바로 불러오는 방법입니다.✅ 1. GitHub 저장소 만들기 - 좌측 상단의 New 버튼을 눌러주세요. - Repository name(저장소 이름) : 폴더명 정하듯이 편하게 적어주시면 됩니다. 저는 "AICE-Pro-share"로 했어요.- Public을 선택하고서 우측 하단 Create repository를 눌러주세요.✅ 2. GitHub 파일 업로드 - Add file 버튼 -> Upload files를 눌러주세요. - 파일을 업로드하고, Commit changes에는..
[KT AIVLE] GitHub에 대용량 파일 업로드 LFS 간단 사용법 안녕하세요 수쿠입니다.KT AIVLE 7기 AI코스를 수강하면서 배운 것들 중에서중요하다고 생각된 부분들을 나중에도 찾아보고 사용하기 쉽게 기록해보려고 합니다. 오늘은 Window 환경에서 GitHub에 대용량 파일을 업로드 하는 방법입니다.✅ 1. Git을 설치 해주세요.- GitHub 회원가입 및 로그인도 미리 해주세요. ✅ 2. Git LFS (Large File Storage)를 다운로드 받아 설치해주세요. ✅ 3. Git Bash를 실행해주세요. ✅ 4. Git Hub에서 새로운 repository를 만들어주세요.- 저는 "AICE-Pro-share" 라는 폴더명으로 만들었습니다.- 해당 저장소로 이동하여 Code 버튼을 누르고 HTTPS 주소를 확인해주세요. ✅ 5. Git Bash 코드 ..
[KT AIVLE] Jupyter 설정: 자동 괄호 닫기, 폰트 변경, 다크 모드 적용법 안녕하세요 수쿠입니다.KT AIVLE 7기 AI코스를 수강하면서 배운 것들 중에서중요하다고 생각된 부분들을 나중에도 찾아보고 사용하기 쉽게 기록해보려고 합니다. 오늘은 Jupyter Notebook을 더 편리하게 사용할 수 있는 설정들을 알아볼께요.자동 괄호(따옴표) 닫기 설정, 폰트 변경, 다크 모드 적용 방법입니다. ✅ 1. Auto Close Brackets 설정 ( 자동 괄호 닫기 )Jupyter Notebook에서 코드를 더 빠르고 편리하게 작성할 수 있도록 하는 자동 괄호 닫기(Auto Close Brackets) 기능이에요. Jupyter를 열어주시고 Settings - Auto Close Brackets를 활성화 해주세요. 📌 Auto Close Brackets란? - **괄호 (..