일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- GPT-4
- 머신러닝
- supervised learning
- 딥러닝
- regression
- 지도학습
- deep learning
- 회귀
- Machine Learning
- 해커톤
- OpenAI
- 분류
- LG Aimers
- LLM
- PCA
- Classification
- gpt
- 티스토리챌린지
- LG
- ChatGPT
- AI
- Today
- Total
목록전체 글 (355)
SYDev

머신러닝 기초 세션?? 매주 수요일 공부한 내용을 공유하고, 해당 내용을 바탕으로 같이 토의하는 시간을 가진다. 이번 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
예외상황을 처리하지 않았을 때의 결과 C++에서 말하는 예외(exception)는 프로그램의 실행 도중에 발생하는 문제상황을 의미한다. 나이를 입력해야 하는데, 0보다 작은 값을 입력 나눗셈을 위해 정수 두 개를 입력받는데, 제수(나누는 수)로 0이 입력 주민등록번호 13자리를 입력해야 하는데, 중간에 -를 입력해서 14자리 입력 간단한 예외 상황을 살펴보자. #include using namespace std; int main(void) { int num1, num2; coutnum1>>num2; cout

학습 목표 CPU가 하나의 명령어를 처리하는 흐름인 명령어 사이클과 그 흐름을 방해하는 인터럽트에 대해 학습 명령어 사이클 명령어 사이클(instruction cycle): 하나의 명령어를 처리하는 정형화된 흐름, 프로그램 속 각각의 명령어들은 명령어 사이클이 반복되며 실행된다. 인출 사이클(fetch cycle): 메모리에 저장된 명령어를 CPU로 가져오는 단계 실행 사이클(execution cycle): CPU로 가져온 명령어를 실행하는 단계, 제어장치가 명령어 레지스터에 담긴 값을 해석하고, 제어 신호를 발생시키는 단계 간접 사이클(indirect cycle): 명령어의 주소를 CPU로 가져왔을 때, 해당 명령어 주소에 저장된 명령어를 인출하기 위해 메모리에 다시 접근하는 단계 인터럽트 인터럽트(i..