반응형

전체 글 741

머신러닝 with python - 3 회귀

회귀는 연속형 변수 값 중에 어떠한 값으로 결정(예측)하는 작업입니다. 독립 변수에 따라 결정(예측)할 종속 변수가 연속형 변수일 때 회귀 모델을 선택합니다. 파이썬의 머신 러닝 모듈인 사이킷 런에서는 다양한 회귀 모델을 제공하고 있습니다. 사이킷 런의 지도 학습 모델은 대부분 회귀와 분류 작업을 위한 모델을 제공합니다. https://scikit-learn.org/stable/supervised_learning.html#supervised-learning 1. Supervised learning Linear Models- Ordinary Least Squares, Ridge regression and classification, Lasso, Multi-task Lasso, Elastic-Net, Mul..

머신러닝 with python - 002 첫 만남

사용할 모듈 포함문 from sklearn import datasets #머신 러닝 학습에 사용할 수 있는 데이터들 from sklearn.preprocessing import MinMaxScaler #전처리 공정 중에 MinMaxScaler from sklearn.model_selection import train_test_split #데이터를 학습 및 테스트 용으로 분리 from sklearn import neighbors,linear_model #이웃 및 선형 모델 from sklearn.metrics import accuracy_score #평가 방법 중에 적합도 import numpy as np import pandas as pd import matplotlib.pyplot as plt 테스트에..

머신러닝 with python - 001 들어가기에 앞서

머신러닝 기본 절차 - 데이터 수집 - 데이터 전처리 - 모델링(데이터 학습) - 평가 머신러닝 알고리즘에 따른 모델 종류 - 선형 회귀 - K 최근접 이웃 - 로지스틱 회귀 - 결정 트리 - 서포트 벡터 머신 - K 평균 - 앙상블 머신러닝 작업에 따른 모델 종류 - 회귀 - 분류 - 군집화 - 강화 (다루지 않음) - 생성 (다루지 않음) 이러한 주제를 다룰 예정입니다. 2023년 8월 8일 집필을 시작합니다.

[C# 프로젝트] 테트리스 만들기

1. 키보드로 도형 제어하기, 타이머로 도형 아래로 이동 안녕하세요. 언휴예요. 이번 강의는 미니 프로젝트 “테트리스” 만들기 중에 첫 번째 파트입니다. 테트리스는 총 4개의 파트로 나누어져 있으며 동영상 강의 기준으로 80여분 요구합니다. 이번 강의에서는 사각형 하나를 키보드로 이동시키고 타이머로 내리기입니다. 본문 바로가기 Part 2. 테트리스 도형 정의하기, 도형 회전하기 안녕하세요. 언휴예요. 이번 강의는 “[언제나 프로젝트] 테트리스 Part2″입니다. 현재 작업한 내용은 다음과 같습니다. 게임 공간 정의 키보드로 도형 이동(좌, 우, 아래) 타이머로 도형 내리기 이번 강의에서 다룰 내용은 다음과 같습니다. 테트리스 도형 모양 정의 회전 본문 바로가기 Part 3. 벽돌 쌓기 안녕하세요. 언휴..

[C언어 소스] 다양한 방법으로 Queue(큐) 구현하기

알고리즘 PUT 연산 IF Queue Is full (꽉차면) Overflow (버퍼오버플로우) Else (꽉차지않을때) Buffer[rear] = data (버퍼의 rear 위치에 data 보관) rear=NEXT(rear) (rear 위치이동) GET 연산 IF Queue is empty Then (비었으면) Underflow (버퍼언더플로우) Else data = Buffer[front] (버퍼의 front 위치의값을데이터에설정) fornt = NEXT(front) (rear 위치이동) [C언어 소스] 원형 큐, 버퍼크기 고정 – 언제나 휴일 [C언어 소스] 원형 큐, 버퍼의 모든 공간 사용 – 언제나 휴일 [C언어 소스] 원형 큐, 버퍼를 동적으로 생성 – 언제나 휴일 [C언어 소스] 원형 큐, ..

[C언어] 스택을 다양한 방법으로 구현하기

알고리즘 Push 연산 IF Top> MAX Then (꽉 차면) Overflow (버퍼 오버플로우) Else (꽉 차지 않을 때) Top = Top +1 (Top 위치를 1 증가) Buffer[Top] = data (버퍼의 Top 위치에 data 보관) Pop 연산 IF Top=-1 Then (비었으면) Underflow (버퍼 언더플로우) Else data = Buffer[Top] (버퍼의 Top 위치의 값을 데이터에 설정) Top = Top -1 (Top 위치를 1 감소) 버퍼 크기 고정 본문 바로가기 버퍼 동적 할당 본문 바로가기 버퍼 크기 자동 확장 버퍼 크기 자동 확장, 동적 생성한 자료 보관 스택을 연결리스트로 구현 무료 동영상 강의로 보기 ​

[C언어 소스] 파일 입출력 함수, 파일 복사, 라인 번호와 함께 내용 출력 및 전체 문자 수 출력하기

파일 열기 fopen, fopen_s함수와 파일 복사 실습 FILE *fopen(const char *path,const char *mode); 파일 스트림을 여는 함수 입력 매개 변수 리스트 path 절대 경로 혹은 상대 경로 mode rwba+의 조합 문자열 반환 값 성공 시 파일 스트림 포인터, 실패 시 NULL 포인터 mode는 “r”, “w”, “a”, “rb”, “wb”, “r+”, “w+”, “a+” “r+b”, “rb+”, “w+b”, “wb+”, “a+b”, “ab+”중에서 사용합니다. “r” 읽기 모드 “w” 쓰기 모드, 새로운 파일을 생성, 이미 있으면 파일 내용을 지움 “a” 추가 모드, 파일이 없으면 새로운 파일을 생성, 쓰기 작업 시 파일의 끝에 쓰여짐 “rb”, “wb”, “a..

[C언어 소스] 달력 출력하기

년도와 일수 입력받아 날짜 계산하기 알고리즘 날짜 계산(년도, 일수) 월별 일수:={ 31,28,31,30,31,30,31,31,30,31,30,31}; 조건(year is 윤년) 2월 달 일수:=29 반복(일수>월별일수[달]) 일수:= 일수 – 월별일수[달] 날짜 출력 소스 코드 [C언어 소스] 년도와 일수 입력받아 날짜 계산하기 – 언제나 휴일 날짜 계산(년도, 일수) 월별 일수:={ 31,28,31,30,31,30,31,31,30,31,30,31}; 조건(year is 윤년) 2월 달 일수:=29 반복(일수>월별일수[달]) 일수:= 일수 – 월별일수[달] 날짜 출력 ehpub.co.kr 1월 1일 요일 입력받아 달력 출력 알고리즘 전역 데이터 월별 날짜={31,28,31,30,31,30,31,31,..

[C언어] 제일 가까운 친구를 찾아라. 구조체 배열 사용하기

안녕하세요. 언제나 휴일입니다. 이번에는 제일 가까운 친구를 찾는 프로그램을 만들어 보기로 할게요. 제일 먼저 n명(매크로 상수)의 친구 정보를 입력 받습니다. 그리고 자신의 위치를 입력받습니다. 마지막으로 자신의 위치에서 제일 가까운 친구를 찾아 친구 정보를 출력합니다. 구조체 정의하기 => 구현할 함수 결정하기 => 함수 정의하기 => main 구현하기 순으로 진행합니다. 전체 코드는 언제나휴일 프로그래머 사이트에 있습니다. [C언어 소스] 제일 가까운 친구를 찾아라. 구조체 배열 사용하기 – 언제나 휴일 안녕하세요. 언제나 휴일입니다. 이번에는 제일 가까운 친구를 찾는 프로그램을 만들어 보기로 할게요. 제일 먼저 n명(매크로 상수)의 친구 정보를 입력 받습니다. 그리고 자신의 위치를 입력받 ehpu..

TCP/IP 네트워크 소켓 프로그래밍 [C/C++]

1. TCP/IP 네트워크 소개 TCP/IP 네트워크 소개 네트워크는 송신자와 수신자 사이에 메시지를 주고 받기 위해 구성하고 있는 것들의 집합입니다. 그리고 네트워크를 구성하는 모습이 그물 구조와 비슷하여 네트워크 망이라고 부릅니다. 네트워크 망에는 전화 망과 디지털 통신 망 등이 있는데 이 책에서는 IEEE표준인 이더넷(Ethernet) 망을 기준으로 기술하였습니다. 네트워크 망에서 송신자와 수신자 사이에 메시지를 주고 받기 위해서는 통신 규칙과 방법에 관한 약속이 필요한데 이를 네트워크 프로토콜이라 부릅니다. 이 책에서는 이더넷 망의 기본 프로토콜인 TCP/IP 프로토콜로 통신하는 방법을 소개합니다. 2. 윈도우즈 소켓 윈도우즈 소켓 네트워크 통신 프로그래밍을 하기 위해서 사용하는 입출력 인터페이스..

카테고리 없음 2022.06.14
반응형