전체 글 41

ABC 부트캠프 AI파일럿 1기 MLOps 6일차_탐색적 데이터 분석(EDA) 실습

오늘의 학습 요약EDA의 표준 흐름인 데이터 로드, 구조 파악, 기초 통계량 확인, 결측·중복 점검, 변수별 분포 분석, 변수 간 관계 분석, 상관관계 분석 순서를 타이타닉 데이터셋에 적용하였다. 목표 변수는 생존 여부(survived)로 설정하고 성별, 객실 등급, 승선 항구, 나이, 요금 등의 변수를 중심으로 분석을 진행하였다.분석 도구는 pandas의 describe, value_counts, groupby, crosstab과 seaborn의 countplot, histplot, boxplot, heatmap을 조합하였다. 이어서 sibsp, parch를 합산한 family_size, 15세 이하 여부를 나타내는 is_child, pd.cut으로 구간화한 age_group 파생변수를 생성하고 그룹별..

MLOps엔지니어 2026.08.04

ABC 부트캠프 AI파일럿 1기 MLOps 5일차_주민등록 인구통계 CSV 전처리와 plotly 시각화

01. 판다스 전처리 메서드 마무리전날 실습에서 남아 있던 세 개 메서드를 정리하였다. 이 세 가지는 오늘 인구 데이터 분석 전 과정에서 반복적으로 사용되었다.메서드 기능 핵심 주의점drop(columns=[...])컬럼 삭제결과를 리턴만 하므로 변수에 재할당하거나 inplace=True를 명시해야 실제로 반영된다sort_values(by=...)정렬아무 옵션도 주지 않으면 오름차순이다. 내림차순이 필요할 때 ascending=False를 준다assign(컬럼명=연산식)파생변수 생성콤마로 구분하여 여러 개의 파생변수를 한 번에 만들 수 있다sort_values는 by에 컬럼 리스트를 주면 첫 번째 컬럼을 1차 기준으로, 두 번째 컬럼을 동점 처리 기준으로 정렬한다. 정렬 방향이 컬럼마다 다를 경우 asc..

MLOps엔지니어 2026.08.02

ABC 부트캠프 AI파일럿 1기 MLOps 4일차_NumPy 배열 연산과 pandas 데이터 파악하기

01. NmnPy 기본 이해NumPy의 핵심 자료형은 ndarray이다.리스트와 달리 하나의 배열 안에는 같은 자료형만 담을 수 있다. 수치 연산에 특화된 자료구조이므로 자료형이 섞이면 연산이 성립하지 않기 때문이다.score_list = [80,90,100]score_np = np.array(score_list)print(type(score_list))print(type(score_np))출력만으로도 두 자료구조를 구분할 수 있다. 리스트는 원소 사이에 콤마가 표시되지만 ndarray는 콤마 없이 [ 80 90 100] 형태로 출력된다. 다만 정확한 판별은 type()으로 해야 한다.배열의 기본 속성은 소괄호 없이 호출한다. 소괄호가 붙으면 기능을 수행하는 함수·메서드이고, 붙지 않으면 객체가 고유하게..

MLOps엔지니어 2026.08.02

ABC 부트캠프 AI파일럿 1기 MLOps 3일차_서울 기온 CSV 데이터 분석과 matplotlib 시각화

01. 무한 반복 영어 단어 퀴즈 while문으로어제 한 for문의 영어퀴즈에 이어서 오늘은 while 문을 통해 영어 퀴즈를 만드는 것이다.이번 목표는 "stop"을 입력할 때까지 무한히 문제가 나오고, 매번 어떤 단어가 나올지 예측할 수 없도록 랜덤하게 출제되도록 만드는 것이다.import random# 영어 단어 퀴즈가 무한 반복으로 진행되고, 사용자가 stop 키워드를 입력해야지만 퀴즈가 종료되게 설계words = {'꽃':'flower',"나비":'butterfly','학교':'school','자동차':'car'}#딕셔너리의 키들만 따로 저장 (퀴즈 문제로 사용)words_keys = list(words.keys())print('***영어 단어 맞추기 퀴즈 시작***')while True: k..

MLOps엔지니어 2026.08.01

ABC 부트캠프 AI파일럿 1기 MLOps 2일차_ 데이터 분석을 위한 파이썬 기초

테크노트 — 2026.07.24 (금)주제: 데이터 분석을 위한 파이썬 기초 (Day 1)커버리지: 데이터 분석 개요 · 파이썬 개발환경 · 기본 문법 · 조건문 · 반복문 · 자료구조오늘의 학습 요약부트캠프 첫 파이썬 세션. 데이터 분석의 큰 그림(왜 필요한가 → 어디서 데이터를 구하나 → 어떻게 보여주나)부터 시작해서, 실습 도구인 Google Colab 세팅, 그리고 파이썬 문법(변수·연산·문자열·조건문·반복문·자료구조)까지 하루에 훑었다. 4학년까지 파이썬을 몇 번 접해봤지만 대부분 프로젝트에서 AI가 짜준 코드를 붙여쓰는 수준이었어서, 오늘처럼 문법을 밑바닥부터 손으로 치는 시간이 오히려 필요했다. 특히 자료구조 세 종류(리스트/튜플/딕셔너리)의 사용 목적이 다르다는 게 이번에 명확해졌다.1. ..

MLOps엔지니어 2026.07.26

ABC 부트캠프 AI파일럿 1기 MLOps 1일차

MLOps 엔지니어 과정 시작!2026년 7월 22일. 오늘부터 유클리드소프트 KDT MLOps 엔지니어 교육과정이 시작되었다. 대전지식산업센터에 8시 45분까지 도착.새로운 사람들 앞에서 인사하고, 앞으로 8개월이라는 긴 시간을 같이 해야 할 사람들과 만나야 된다는 게 진짜 긴장되고 떨렸다.조원들을 처음 만났을 때는 어색한 공기가 계속 흐르고 있었다. 다들 처음이니까 어쩔 수 없이 서로 눈치만 보면서 짧게 인사만 하다가, 발대식 시작 전까지 각자 적막한 공간에서 휴대폰만 바라보고 있었다. 언제 시작하나 기다리는 그런 시간...발대식마침내 10시. 적막을 깨는 발대식이 시작되었다.발대식에서는 유클리드소프트 측에서 우리를 환영해주는 인사를 해주셨고, 앞으로 이 긴 여정을 도와주실 담당 선생님들의 인사가 이..

MLOps엔지니어 2026.07.26

[35일차] 8.15 기술 나눔 활동

오늘은 8월 15일 광복 80주년인데요! 아주 소중하고 기쁜 날입니다! 그래서오늘!인구 소멸 도시인 충북 보은에 도움이 될지는 모르겠지만..도움을 드리고자! 보은문화원에 갔습니다. 보은에 자라나는 미래들을 위해 이명우 강사님께서 인공지능에 대해 설명하시고 저와 다른 분들께서 실습하면서 막히는 부분을 도와주는 역할을 했습니다. 오랜만에 초등학생들의 생각과 목소리를 들으니 순수했던 초등학생 시절이 생각 나더라고요 그래서인지 저도 즐겁게 참여했던 것 같습니다. 이렇게 수업이 끝나고 ABC부트캠프에서 커피와 음료수를 사주셔서 너무 감사했습니다. 이렇게 마무리 정리하고 나서아주 야무진 쌈밥짐에 가서 맛있는 점심을 먹고 복귀했습니다. 다시 한 번 이렇게 좋은 경험을 주신 ABC부트캠프에 감사합니다!

ABC부트캠프 2025.08.17

[34일차]ABC부트캠프

오늘 성과 발표회가 있었습니다.어우.. 모든 조들이 너무 훌륭하게 준비하고 발표해서 대단했다는 생각이 드네요...이렇게 짧은 시간동안 정말 완성도 높은 결과물을 내놓을 수 있다는게 말이 안되네요..물론 우리 조도 매우 잘했다고 생각합니다! 그동안 준비해왔던 것을 남들에게 발표하고 소개할 수 있어서 속이 너무 시원했던 것 같습니다.힘들고 열심히 준비해왔던 만큼 이번 경험은 죽을 때까지 기억에 남을 것 같네요.이런 경험을 할 수 있게 기회를 주신 유클리드소프트 관계자 여러분들께 감사드립니다. 다들 수고하셨습니다!

카테고리 없음 2025.08.17

[33일차]ABC부트캠프

이젠 모든 자료를 4시까지 제출하고 내일!저희 결과물이 세상에 알리는 날이 옵니다. 너무 타이트한 시간으로 발표를 준비해야해서 완성도는 높지 못하지만 그래도 재미있는 시간이었던 것 같습니다. 가장 떨리는 건 우리 조의 발표자 분이 아닐까 싶습니다.많은 사람들 앞에서 발표를 해야하는데제가 더 긴장이 되네여 내일 좋은 성과가 있었으면 하네요 화이팅!

ABC부트캠프 2025.08.17

[32일차]ABC부트캠프

갑작스레 replit을 사용할 수 없게 되어 코드를 옮겨서 다시 작업을 이어 가야 했습니다ㅠㅠ오늘은 부실했던 PPT내용을 채우기위해 자료를 다시 모아 정리하고 PPT내용을 잘 채웠던 것 같습니다.근데 문제는 바이브 코딩으로 작업하다보니... vs code로 옮겨도 잘 해결되지 않아서 클났습니다;;그리고 시간은 왜이리 빠른지 벌써 하루가 끝나가고 발표까지 2일 남은게 말이 안되네여... 오늘 하루도 수고한 우리 팀원들좋은 결과가 있었으면 좋겠네요.

ABC부트캠프 2025.08.17