분류 전체보기(28)
-
[AI 과제] 회귀 및 분류 모델을 통한 데이터 분석 및 시각화
import sklearnimport numpy as npimport numpy.random as rndfrom sklearn.linear_model import LinearRegressionfrom sklearn.metrics import mean_squared_errorfrom sklearn.linear_model import SGDRegressorfrom sklearn.preprocessing import PolynomialFeatures# to make this notebook's output stable across runsfrom sklearn.linear_model import Ridgefrom sklearn.linear_model import Lassofrom sklearn.preproce..
2024.11.27 -
[AI 과제] 농구 선수 데이터셋 학습을 통해 포지션을 예측하는 모델, 크롤링
농구 선수 데이터셋 학습을 통해 포지션을 예측하는 모델 2. 정적 크롤링 (파스쿠치 카페) 3. 동적 크롤링 (네이버 선풍기 검색- 특정 선풍기 출력도 가능한데,,, 거기까진 안했다..)
2024.11.27 -
[AI 배울랑교] 2. 초연결
초연결 : 모든 사물과 인터넷 연결 초융합 (디지털트랜스포메이션,로봇프로세스자동화)커넥티드카 : 정보통신기술과자동차를연결시킨것스스로위험을감지하고다른자동차와의거리나속도를제어스스로고장을진단하여필요한조치를취함 운전자맞춤형서비스를제공스마트시티 : 도시구성원과시설기관들이네트워킹이가능하도록인터넷과IoT등의통신인프라가갖춰진 것 개인의건강에대한의료정보,기기,시스템,플랫폼을다루는산업분야종합건강정보빅데이터구축,분야별지식베이스구축 빅데이터의분류- 정형데이터 : 일정한규칙으로체계적으로정리된것으로그자체로해석이가능하여바로활용- 반정형데이터 : 고정된필드에저장되어있지는않지만XML,HTML등의메타데이터와스키마를포함하는것으로파일형태로저장- 비정형데이터 : 고정된필드나스키마가없는 것스마트기기에서페이스북,트위터,유튜브등으로생성되는..
2024.11.27 -
[배울랑교 1주차] 인공지능
장 인간 지능을 흉내 내는 인공지능 > 1. 미래 자율주행 예상모습 : 주변차와 통신하며 밀접주행 2. 규칙 기반 방법론 vs 기계학습 방법론 규칙 기반 : 사람이 사용하는 규칙 수집하여 프로그래밍 (규칙 위반하는 샘플 발생)기계학습 : 충분한 데이터 수집 후 기계학습 모델링 (데이터 주도) 장 기계 학습과 인식 >인공지능 > 기계학습 > 신경망 > 딥러닝 1. iris데이터셋읽기 2. 기계학습에서 데이터셋의 표현특징베타: x로 표기, 레이블: 0,1,2,c-1 또는 원핫 코드 사용. 2. 기계학습 적용 : 모델링과 예측 (svm)09행 : SVM 분류기 모델 SVC 클래스의 객체 생성해 s에 저장10행 : 객체 s의 fit 함수는 훈련 집합 가지고 학습수행13행 : 객체 s의 predict 함수는..
2024.11.27 -
[논문 리뷰] Pointing Gesture-based Large Display Interface with Automatic Display-Camera Calibration
깊이 카메라를 활용하여 포인팅 제스처 기반 대형 디스플레이 인터페이스 시스템을 제안. 사용자 손의 포인팅 제스처를 인식하여 대형 디스플레이와 상호작용하며, 디스플레이와 카메라 간 자동 보정을 통해 효율적으로 동작.깊이 카메라를 사용하여 자동으로 디스플레이와의 정렬을 맞추고, 손과 어깨 위치를 감지해 포인팅 제스처를 인식합니다. 2. 자동 보정 절차디스플레이와 카메라 간의 자동 보정은 크게 세 단계로 나뉩니다: 1. 카메라와 디스플레이의 4개의 모서리 검출: RGB-D 카메라로 카메라의 광학 중심점과 디스플레이의 4개의 모서리 점을 검출 1-1. 카메라의 광학 중심점 검출: 카메라의 광학 중심점 Oc=(xc,yc,zc)O_c = (x_c, y_c, z_c)Oc=(xc,yc,zc)를 검출합니다. 이 ..
2024.11.09 -
[백준11401] 이항 계수 3
1. 이항 계수의 정의 2. 출력값 3. 문제큰 수의 계산:N과 K가 최대 4,000,000이므로, 팩토리얼을 계산하면 값이 매우 커짐. 예를 들어, 4,000,000!은 수가 너무커서 오버플로우가 발생.나눗셈 모듈러:이항 계수를 계산할 때 나눗셈을 수행해야 한다. BUT, 모듈러 연산에서는 나눗셈이 직접적으로 허용되지 않기 때문에 모듈러 역원을 사용. (추후 모듈러 역원에 대해서 글 작성, 귀찮으면 안할수도,,,,)=> 이 문제를 극복하기 위해 모듈러 연산과 페르마의 소정리를 활용하여 해결 가능.코드 import sysinput = sys.stdin.readlineN, K = map(int, input().split())p = 1000000007# 이항 계수 C(N, K) 계산def bin..
2024.11.05