머신러닝 데이터분리, 평가척도, 알고리즘 - 실전 머신러닝의 핵심
머신러닝 데이터분리, 평가척도, 알고리즘 - 실전 머신러닝의 핵심 개요 실전 머신러닝의 핵심 요소들을 학습합니다: 데이터 분리: 훈련/테스트 데이터 분할과 계층적 샘플링 평가 척도: 회귀와 분류 문제의 성능 평가 지표 핵심 알고리즘: 선형회귀, 결정트리, KNN, 로지스틱회귀 실무 적용: 각 알고리즘의 특성과 활용 시나리오 1...
머신러닝 데이터분리, 평가척도, 알고리즘 - 실전 머신러닝의 핵심 개요 실전 머신러닝의 핵심 요소들을 학습합니다: 데이터 분리: 훈련/테스트 데이터 분할과 계층적 샘플링 평가 척도: 회귀와 분류 문제의 성능 평가 지표 핵심 알고리즘: 선형회귀, 결정트리, KNN, 로지스틱회귀 실무 적용: 각 알고리즘의 특성과 활용 시나리오 1...
머신러닝 전처리 - 데이터 품질 향상을 위한 핵심 기법 개요 머신러닝 모델의 성능을 높이기 위한 데이터 전처리 기법을 학습합니다: 결측치 처리: 다양한 결측치 처리 방법과 시각화 이상치 처리: IQR 방법을 통한 이상치 탐지와 제거 인코딩: 레이블 인코딩과 원-핫 인코딩 실무 활용: 실제 데이터에 적용하는 전처리 파이프라인 1...
머신러닝 이론과 기본 - AI의 핵심 개념 이해 개요 머신러닝의 기본 이론과 핵심 개념을 학습합니다: AI 용어: 인공지능, 머신러닝, 딥러닝의 차이점 학습 방법: 지도학습, 비지도학습, 강화학습 데이터 속성: 피처, 레이블, 데이터셋 분할 핵심 문제: 과적합과 과소적합 1. 머신러닝 이론 1-1. AI 용어 및 종류 ...
JavaScript 기초 - 웹 상호작용의 핵심 개요 JavaScript는 웹사이트에 상호작용성을 더해주는 프로그래밍 언어입니다: 상호작용성: 게임, 버튼 클릭, 폼 입력 반응 동적 스타일링: 애니메이션, 스타일 변경 비동기 처리: 서버와의 통신 1. JavaScript 기초 문법 DOM 조작 // HTML 요소...
SQL 고급 문법 - GROUP BY, JOIN, 서브쿼리 완전 가이드 개요 SQL의 고급 문법을 통해 복잡한 데이터 분석과 조작이 가능합니다: GROUP BY: 데이터 그룹화 및 집계 JOIN: 여러 테이블 연결 서브쿼리: 중첩된 쿼리 구조 조건문: IF, CASE WHEN 활용 날짜 함수: DATE_FORMAT 등 1....
Django ORM과 SQL 비교 - 데이터베이스 조작의 두 가지 방법 개요 Django ORM과 SQL은 데이터베이스를 조작하는 두 가지 다른 접근 방식입니다: Django ORM: Python 객체 지향적 접근 SQL: 직접적인 데이터베이스 쿼리 비교 분석: 각각의 장단점과 사용 시기 실무 활용: 프로젝트에서의 최적 선택 ...
SQL 기본 문법 - 데이터베이스 조작의 핵심 개요 SQL(Structured Query Language)은 데이터베이스를 조작하는 표준 언어입니다: 데이터베이스 관리: 테이블 생성, 수정, 삭제 데이터 조작: 데이터 추가, 조회, 수정, 삭제 Django 연동: Django ORM과 SQL 구문 비교 실무 활용: 실제 프로젝트에...
Django 밸런스 게임 프로젝트 - 실무 웹 애플리케이션 개발 프로젝트 개요 Django를 활용한 밸런스 게임 웹 애플리케이션을 개발합니다: 참고사이트: wouldurather.io 기술스택: Django, Bootstrap, HTML/CSS 주요기능: 질문 생성, 랜덤 질문 표시, 선택 결과 통계, 질문 관리 학습목표: Dja...
Django M:N 관계 - 좋아요와 팔로우 기능 개요 Django에서 M:N 관계를 활용하여 소셜 기능을 구현합니다: M:N 관계 설정 좋아요, 팔로우 기능 추가 댓글 시스템 완성 1. Comment Create 기능 구현 Comment 모델 생성 posts/models.py: from django.db imp...
Django 이미지 업로드 - 사진 업로드와 프로필 관리 개요 Django에서 이미지 업로드 기능을 구현합니다: 사진 업로드 admin을 통해 사진 등록 create를 통해 사진 등록 signup으로 프로필사진 등록 컴포넌트화(_*.html) 여러가지 기능 추가 (timesinc...