본문 바로가기
반응형

분류 전체보기47

머신러닝이란? 머신러닝 개요 머신 러닝은 사람과 동물에게는 자연스러운 일, 즉 경험을 통해 학습하는 것을 컴퓨터가 수행할 수 있도록 가르치는 데이터 분석 기법입니다. 머신 러닝 알고리즘은 미리 결정된 방정식을 모델로 의존하지 않고 계산 방법을 사용하여 데이터에서 직접 정보를 “학습”합니다. 학습할 수 있는 샘플 수가 증가함에 따라 알고리즘 성능이 향상됩니다. 머신러닝의 중요성 빅데이터가 부상하면서 다음과 같은 영역에서 문제를 해결하는 데 머신 러닝이 특히 중요해졌습니다. 계산 금융 - 신용 평가 및 알고리즘 트레이딩 영상 처리 및 컴퓨터 비전 - 얼굴 인식, 모션 감지 및 객체 감지 계산 생명공학 - 종양 감지, 신약 발견, DNA 염기 서열(DNA Sequence) 에너지 생산 - 가격 및 부하 예측 자동차, 항공 .. 2022. 2. 7.
백준 python 5430번 / 11866번 / 4949번 균형잡힌 세상 백준 python 5430번 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. T는 최대 100이다. 각 테스트 케이스의 첫째 줄에는 수행할 함수 p가 주어진다. p의 길이는 1보다 크거나 같고, 100,000보다 작거나 같다. 다음 줄에는 배열에 들어있는 수의 개수 n이 주어진다. (0 ≤ n ≤ 100,000) 다음 줄에는 [x1,...,xn]과 같은 형태로 배열에 들어있는 정수가 주어진다. (1 ≤ xi ≤ 100) 전체 테스트 케이스에 주어지는 p의 길이의 합과 n의 합은 70만을 넘지 않는다. 출력 각 테스트 케이스에 대해서, 입력으로 주어진 정수 배열에 함수를 수행한 결과를 출력한다. 만약, 에러가 발생한 경우에는 error를 출력한다. Python import sys from collec.. 2022. 2. 6.
백준 파이선 python 1717번 / 1976번 / 11675번 타임머신 백준 파이선 python 1717번 집합의 표현 입력 첫째 줄에 n(1 ≤ n ≤ 1,000,000), m(1 ≤ m ≤ 100,000)이 주어진다. m은 입력으로 주어지는 연산의 개수이다. 다음 m개의 줄에는 각각의 연산이 주어진다. 합집합은 0 a b의 형태로 입력이 주어진다. 이는 a가 포함되어 있는 집합과, b가 포함되어 있는 집합을 합친다는 의미이다. 두 원소가 같은 집합에 포함되어 있는지를 확인하는 연산은 1 a b의 형태로 입력이 주어진다. 이는 a와 b가 같은 집합에 포함되어 있는지를 확인하는 연산이다. a와 b는 n 이하의 자연수 또는 0이며 같을 수도 있다. 출력 1로 시작하는 입력에 대해서 한 줄에 하나씩 YES/NO로 결과를 출력한다. (yes/no 를 출력해도 된다) Python .. 2022. 2. 6.
MATLAB 딥러닝을 사용한 컴퓨터 비전 MATLAB Toolbox MATLAB은 여러종류의 toolbox가 있는데, 딥러닝에 주로 사용되는 toolbox는 deep learning toolbox와 computer vision toolbox입니다. 2개의 toolbox를 사용하여 컴퓨터 비전 응용 분야에 딥러닝을 적용할 수 있습니다. 1. 이미지 & 비디오 핸들러 아래 2가지 앱을 사용해서 image와 video를 레이블링할 수 있습니다. Image Labeler : 컴퓨터 비전 애플리케이션용 레이블 이미지 Vidio Labeler : 컴퓨터 비전 애플리케이션용 라벨 비디오 2. 주요 사용하는 함수 MATLAB에서 목적별로 사용하는 함수를 살펴보겠습니다. 컴퓨터비전 boxLabelDatastore 경계박스 레이블 데이터용 데이터 저장소 pixe.. 2022. 2. 4.
반응형