반응형

ml 2

Python 머신러닝 개념 및 절차 기초 정리

이 글은 머신러닝 개념, 종류, 기본 용어 및 절차, 알고리즘 종류 기초 정리를 담고 있습니다. 머신러닝 개념 머신러닝은 기계학습(Machine Learning, ML)으로 불림. 이름처럼 컴퓨터가 알고리즘(모델)을 사용하며, 데이터 분석 및 패턴 학습. 학습 결과를 바탕으로 자동화, 예측, 솔루션 제시, 의사결정 등이 가능. 예시: 자율주행, 상담 챗봇, 판매량 예측, 맞춤형 서비스/상품 추천. 머신러닝 종류 지도 학습(Supervised Learning) 사람이 제공한 입출력값(함수 관계, 문제와 정답)을 학습하며 예측. 쉽게 말해, 정답이 있는 것을 학습. 시험을 위한 주입식 교육 같다. 지도 학습 중 하나인 일반화 예시는 다음과 같다. 만약 "A상황(문제)에서 B상황(정답)이 발생한다"라고 학습하..

PYTHON/Python 2024.04.05

Python 머신러닝 피처 엔지니어링(Feature Enginerring) 개념 기초 정리

이 글은 머신러닝 피처 엔지니어링(Feature Enginerring) 개념과 방법 기초 정리를 담고 있습니다. Python 피처 엔지니어링(Feature Enginerring) 개념 특성 공학으로도 불림. 알고리즘(모델) 성능 향상을 위해, 원본으로부터 Feature(x, 독립 변수)를 (재)구성. 테이블의 기존 컬럼을 바탕으로 새 컬럼 추가 혹은 컬럼 제거. 타깃 변수와 의미 있는 변수를 선택하는 과정. 때문에 데이터 도메인 지식, 즉 전문성이 많이 필요한 과정이다. Python 피처 엔지니어링(Feater Enginerring) 방법 피처 엔지니어링에는 여러 방법이 있는데, 그중 몇 가지만 추려보자. Feature Encoding 모델 학습을 위해 모델에 맞는 Feature로 변환. 범주형 변수(문..

PYTHON/Python 2024.04.04
반응형
top