기계학습(ML): 선형회귀 모델 학습 원리, 성능 평가 방법
목차 1. 기계학습(ML) 종류 2. 학습데이터와 문제 데이터 준비 3. 알고리즘(혹은 모형) 선택 3-1. 선형 회귀 모델 4. 학습 4-1. 파라미터 최적값 도출 4-1-1. 정규방정식 4-1-2. 경사하강법 4-3. 성능 평가 4-2-1. 과적합(Overfitting) 1. 기계학습 종류 기계학습에 종류에는 크게 전통적인 머신러닝과 딥러닝이 있다. 전통적인 머신러닝의 경우엔 보통 정형 데이터(표 형태로 저장되어 있는)를 다룰 때 사용하며, 종류에는 선형회귀, 로지스틱, 결정트리가 있다. 딥러닝은 비정형 데이터를 주로 다루며, 비정형 데이터라고 하면, 이미지, 오디오, 비디오, SNS나 뉴스의 댓글 같은 텍스트들이다. 참고로, 기계학습이 영어로 머신러닝(Machine Learning)이니 다른 것으..
2023. 5. 19.
[이어드림스쿨 3기] 1개월차 후기(03.27~04.30: 5주)
1주차: 03.27~04.02 이어드림스쿨 1주차: 빅데이터 직무, 기초문법, 자료구조, 알고리즘, 아키텍처 티스토리 블로그 6개 포스팅 '생각에 관한 생각' 3개 파트 독서 '퀀트 투자 무작정 따라하기' 1/2 독서 패스트 캠퍼스 '데이터분석을 위한 기초 통계 완전 정복' 1/3 수강 노션 돈관리 데이터베이스 정리 2주차: 04.03~04.09 이어드림스쿨 2주차: 운영체제, 네트워크, Software Engineering, 인공지능 특강, 통계학(데이터개요, 통계학, 학률, 표본, 모집단, EDA, 이상치탐지, 정규분포) 티스토리 블로그 10개 포스팅 빅데이터 직무 컴퓨팅사고, 문제해결 기본 프로그래밍 개념 추상자료형(ADT) 자료구조: 시간복잡도, 공간복잡도 자료구조: 배열, 연결리스트, 스택, 큐..
2023. 5. 1.
운영체제(OS)란? 개념과 구조(커널, 시스템콜 등)
운영체제(Operating Systems, OS)란? 운영체제(OS)란 유저가 컴퓨터를 편하게 사용할 수 있게 모든 하드웨어 자원을 관리해주는 프로그램이다. 모든 하드웨어 자원을 관리? 그게 무슨 말일까? 하드웨어 자원에는 CPU, 메모리, I/O 디바이스 등이 있다. 묶어서 컴퓨터 자원(resource)이라고 한다. (하드웨어 관련 부가적이 설명이 더 필요하다면, 이글을 보면 된다.) 유저들은 구글이나 카카오톡같은 프로그램을 사용하거나, 키보를 입력하는 등의 작업을 할 때, 동작원리가 어떻게 되는지 알지 못해도, 프로그램이 알아서 연동되는 것처럼 이러한 것들을 OS가 다 관리를 해주는 것이다. 아이폰도 iOS가 있고, 아이패드OS, 맥OS, 윈도우, 리눅스 등 이러한 것들이 전부 운영체제라는 큰 틀안에..
2023. 4. 18.