데이터 분석과 머신러닝 1: pandas 시작, 표 데이터 읽고 요약하기
ChatGPT 같은 LLM이 등장한 뒤로 "머신러닝 = LLM"처럼 느껴지기 쉽습니다. 그런데 회사에 실제로 쌓여 있는 데이터를 떠올려 보면 상당수가 표(테이블)입니다. 고객 정보, 주문 기록, 결제 내역, 센서 값. 이런 표 데이터로 "어떤 고객이 떠날까?", "다음 달 매출은 얼마일까?"를 예측하는 일에는 여전히 전통 머신러닝(로지스틱 회귀, 결정 트리, 그래디언트 부스팅 등)이 더 정확하고, 빠르고, 싸고, 설명하기 쉽습니다. 9편에서는 실제로 LLM과 나란히 비교해 봅니다.이 시리즈는 가상 온라인 쇼핑몰의 고객 데이터 하나로 처음부터 끝까지 진행합니다. 데이터를 읽고, 정리하고, 그래프로 살펴보고, 이탈할 고객을 예측하는 모델을 만들고, 그 모델을 제대로 평가하는 과정입니다. 첫 글에서는 데이터 ..
2026. 11. 1.
AI를 위한 수학 1: 벡터, 임베딩은 숫자 목록이다
AI 공부를 하다 보면 수학 용어에서 자주 막힙니다. "임베딩은 1024차원 벡터", "코사인 유사도로 검색", "가중치 행렬과 곱한다", "경사 하강법으로 손실을 줄인다", "교차 엔트로피 손실". 공식을 펼치면 기호가 쏟아지고, 기호를 외워도 실제 AI 코드와 어떻게 이어지는지는 잘 보이지 않습니다.이 시리즈는 방향을 바꿔 봅니다. 공식 대신 Python 코드로 직접 계산하고, 가능한 한 실제 AI 모델이 만든 숫자로 확인합니다. 임베딩은 실전 프로젝트 시리즈의 RAG에서 쓴 bge-m3에서, 확률은 qwen3:8b가 실제로 계산한 다음 토큰 확률에서 가져옵니다. 첫 글은 모든 것의 바탕인 벡터입니다. 1. 이 시리즈에서 다루는 것편수학AI에서 쓰이는 곳1~3벡터, 내적, 행렬임베딩, 의미 검색, 신..
2026. 11. 1.