일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 머신러닝
- 지도학습
- LG Aimers 4th
- LG Aimers
- ChatGPT
- 오블완
- LG
- deep learning
- Classification
- OpenAI
- Machine Learning
- PCA
- GPT-4
- gpt
- 해커톤
- AI
- supervised learning
- 딥러닝
- 티스토리챌린지
- 회귀
- 분류
- regression
- LLM
- Today
- Total
목록전체 글 (317)
SYDev
k-최근접 이웃의 한계를 인지하고, 선형·다항 회귀 알고리즘으로 문제를 해결하자. k-최근접 이웃의 한계 chapter 03-1에서 다룬 모델로 길이가 50cm인 샘플의 무게를 예측해보자. import numpy as np perch_length = np.array([8.4, 13.7, 15.0, 16.2, 17.4, 18.0, 18.7, 19.0, 19.6, 20.0, 21.0, 21.0, 21.0, 21.3, 22.0, 22.0, 22.0, 22.0, 22.0, 22.5, 22.5, 22.7, 23.0, 23.5, 24.0, 24.0, 24.6, 25.0, 25.6, 26.5, 27.3, 27.5, 27.5, 27.5, 28.0, 28.7, 30.0, 32.8, 34.5, 35.0, 36.5, 36...
k-최근접 이웃 회귀를 이용하여 농어의 무게를 예측하는 모델을 만들어보자. k-최근접 이웃 회귀 지도 학습 알고리즘은 크게 분류와 회귀(regression)로 나뉜다. 회귀분석: 데이터 변수들 간에 함수 관계를 파악하여 통계적 추론을 하는 기술, 다시 말해서 독립변수에 대한 종속변수값의 평균을 구하는 방식 k-최근접 알고리즘은 회귀에도 작동 -> 최근접 샘플 k개의 평균으로 예측 타깃값 결정 농어의 무게를 예측하는 모델 데이터 준비 import numpy as np perch_length = np.array([8.4, 13.7, 15.0, 16.2, 17.4, 18.0, 18.7, 19.0, 19.6, 20.0, 21.0, 21.0, 21.0, 21.3, 22.0, 22.0, 22.0, 22.0, 22...
머신러닝 기초 세션?? 매주 수요일 공부한 내용을 공유하고, 해당 내용을 바탕으로 같이 토의하는 시간을 가진다. 이번 1주차 범위는 혼공 머신러닝+딥러닝 Chapter 1,2 토의 내용 정리 어떤 기준으로 적절한 데이터 전처리 방법을 결정하나요? 데이터 전처리: 데이터를 분석 및 처리에 적합한 형태로 만드는 과정을 총칭 데이터 전처리의 종류에는 데이터 클리닝(cleaning), 데이터 통합(integration), 데이터 변환(transformation), 데이터 축소(reduction), 데이터 이산화(discretization) 등이 존재하는데, 주어진 데이터를 확인하고 해당 데이터의 이상값이 어떤 데이터 전처리 과정을 이용하면 적절히 해결될 수 있는지 생각해보고 결정해야 한다. k-최근접 이웃 알고..
C 스타일 형 변환 연산자 #include using namespace std; class Car { private: int fuelGuage; public: Car(int fuel) : fuelGuage(fuel) { } void ShowCarState() { cout
new 연산자에 의해서 발생하는 예외 new 연산에 의한 메모리 공간의 할당이 실패하면 bad_alloc이라는 예외가 발생한다. bad_alloc은 헤더파일 에 선언된 예외 클래스 이와 관련된 예제를 살펴보자. #include #include using namespace std; int main(void) { int num=0; try { while(1) { num++; cout
예외 클래스와 예외 객체 예외 객체: 예외 발생을 알리는데 사용되는 객체 예외 클래스: 예외객체의 생성을 위해 정의된 클래스 이와 관련된 예제를 살펴보자. #include #include using namespace std; class DepositException { private: int reqDep; //요청 입금액 public: DepositException(int money) : reqDep(money) { } void ShowExceptionReason() { cout
예외의 전달 함수 내에 예외처리를 위한 try~catch문이 존재하지 않으면, 예외처리에 대한 책임은 MyFunc을 호출한 영역으로 넘어가게 된다. #include using namespace std; void Divide(int num1, int num2) { if(num2==0) throw num2; cout
try, catch, throw의 이해 예외처리 메커니즘과 관련한 키워드는 다음 세 가지이다. try catch throw try 블록 try 블록은 예외발생에 대한 검사의 범위를 지정 try { //예외발생 예상지역 } catch 블록 catch 블록은 try 블록에서 발생한 예외를 처리하는 코드가 담기는 영역 catch(처리할 예외의 종류 명시) { //예외처리 코드의 삽입 } try 블록과 catch 블록 catch 블록은 try 블록의 뒤에 이어서 등장, try와 catch는 하나의 문장이기 때문에 반드시 이어서 등장해야 한다. 중간에 다른 문장이 삽입되면 compile error! try { //예외발생 예상지역 } cout