분류 전체보기 3

ID3 알고리즘 - 의사 결정 트리 (Decision Tree) (1/3)

ID3 알고리즘 의사결정 트리(Decision Tree)는 다양한 알고리즘을 통해 발전되어 왔습니다. 다양한 알고리즘의 첫걸음은 바로 ID3 (Iterative Dichotomiser 3) 알고리즘입니다. 1980년대 Ross Quinlan에 의해 개발된 ID3는 머신러닝 분야에 정보 이론(Information Theory)의 개념을 도입하여 데이터를 분류하는 강력하고 직관적인 방법을 제시했습니다. 즉 ID3는 "어떻게 질문을 던져야 데이터를 가장 효율적으로 나눌 수 있을까?"라는 질문에 대한 수학적인 해답을 제시한 알고리즘입니다. 1. 🎯 엔트로피 (Entropy) ID3의 모든 것은 엔트로피에서 시작합니다. 엔트로피는 원래 물리학에서 '무질서도'를 측정하는 개념이었지만, 정보 이론에서는 데..

Study/ML Model 2025.11.05

Kaggle API 등록 및 사용법

1. Kaggle Profile 3 - Settings2. 아래로 내려 API에서 Create New Token3. 다운 받은 파일 현재 디렉토리 밑의 .kaggle 폴더로 이동 및 권한 설정 변경mkdir -p ~/.kaggle && mv (path to downloaded json file)/kaggle.json ~/.kaggle/kaggle.jsonchmod 600 ~/.kaggle/kaggle.json 4. kaggle 커맨드 다운로드pip install kaggle 5. 사용법- 데이터 셋 다운로드Competition 내 Data 영역 맨 밑으로 내려보면 데이터를 다운로드 할 수 있는 커맨드 존재.kaggle competitions download -c (대회명)kaggle competition..

Study/Kaggle 2025.11.05

대 LLM의 시대에 Kaggle(캐글) 공부 시작하기

안녕하세요. xoth 입니다. 최근 AI 관련 보안 대회를 참가하고 AI 에 대한 기본 지식이 부족하다는 것을 많이 느꼈습니다.모델의 출력을 단순히 믿고 사용하는 것이 아닌, 어떤 원리로 동작하는지 기본기가 중요하는 것을 깨달았습니다.사실 요즘 LLM과 MCP 등등 간단하게 사용할 수 있는 기법이 나오면서 이런 기본 지식은 등한시하고 있었다는 생각이 들었는데요.캐글에서 이런 기본 지식들을 배웠다면 도움이 많이 되지 않았을까하는 생각이 들어 캐글을 시작해보려고 합니다. 그런데 가입하고 둘러보는데 많이 막막하네요.저의 가장 큰 의문: "지금 이걸 하는 게 맞을까?"사실 계정 만들기까지 제일 망설였던 이유입니다. 요즘 ChatGPT이나 Gemini 같은 LLM이 정말 똑똑하잖아요. 코딩도 대신 해주고, 데이터..

Study/Kaggle 2025.11.05