[혼자 공부하는 머신러닝+딥러닝] 교재 3장을 기반으로 작성되었습니다. 3-1 k-최근접 이웃 회귀 지도 학습 알고리즘은 크게 분류와 회귀로 나뉜다. 분류는 말 그대로 샘플을 몇개의 클래스 중 하나로 분류하는 문제이고, 회귀는 임의의 어떤 숫자를 예측하는 문제이
[밑바닥부터 시작하는 딥러닝1] 교재 1장을 기반으로 작성되었습니다. 파이썬 인터프리터 리스트 여러 데이터를 리스트로 정리할 수 있다. 딕셔너리 리스트는 인덱스 번호로 0,1,2, ... 순으로 값을 저장하는 반면, 딕셔너리는 키(key)와 값(value)를 한 쌍으로 저장한다. 클래스 개발자가 직접 클래스를 정의하면 독자적인 자료형을 만들 수 있...
혼자 공부하는 머신러닝+딥러닝 교재 2장을 기반으로 작성되었습니다.머신 러닝은 크게 지도 학습과 비지도 학습으로 나뉜다.지도 학습은 훈련하기 위한 데이터와 정답이 필요한데, (데이터 = 입력, 정답 = 타깃) 이라 하고, 이 둘을 합쳐 훈련 데이터라고 부른다. 비지도
[혼자 공부하는 머신러닝+딥러닝] 교재 1장을 기반으로 작성되었습니다. 1-1 인공지능과 머신러닝, 딥러닝 인공지능이란 사람처럼 학습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술 흔히 영화에서 보이는 인공지능은 인공일반지능(artificial g
[딥 러닝을 이용한 자연어 처리 입문] 교재 3장을 기반으로 작성되었습니다. 언어 모델(Language Model)이란? 언어 모델(LM)은 언어라는 현상을 모델링하고자 단어 시퀀스(문장)에 확률을 할당하는 일을 하는 모델이다
[파이썬 텍스트 마이닝 완벽 가이드] 교재 3장을 기반으로 작성되었습니다. 한국어 문서에 대한 그래프 konlpy에서 대한민국 헌법을 읽어와 테스트 해보자. 형태소 분석 한 글자 초과의 명사만 처리 글자가 1개인 명사는 삭제하
[딥 러닝을 이용한 자연어 처리 입문] 교재 2장을 기반으로 작성되었습니다. 머신 러닝 워크플로우 머신 러닝 워크플로우: 데이터를 수집하고 머신 러닝을 하는 과정 수집 단계에서 수집된 텍스트 집합을 코퍼스(말뭉치)라고 부른다.
[파이썬 텍스트 마이닝 완벽 가이드] 교재 1장을 기반으로 작성되었습니다. 텍스트 마이닝 = 텍스트에서 고품질 정보를 추출하는 과정 = 텍스트에 숨어 있는 패턴을 이용해 어떤 사건을 예측하는 것 = 자연어 처리 기법을 이용해 텍스트
이진 탐색 문제 중 하나인 백준 1920번 '수 찾기' 문제를 풀고 기록을 남긴다. 문제 링크 이진 탐색 알고리즘
백준 2174번 '카드2' 문제를 풀고 기록을 남긴다. 문제 링크collections 라이브러리는 파이썬에서 자료구조를 제공하는 표준 라이브러리다.deque 모듈을 통해 스택과 큐를 쉽게 구현할 수 있다.
브루트포스 알고리즘 문제 중 하나인 백준 2798번 '블랙잭' 문제를 풀다가 기록을 남긴다. 문제 링크 itertools 파이썬에서 반복되는 데이터를 처리하는 기능을 포함하고 있는 라이브러리로, 주로 순열과 조합을 간단히 얻기 위해 쓰인다. 순열 (permuta
백준 1181번 '단어 정렬' 문제를 풀다가 정리한다. sort() 파이썬의 기본 정렬 라이브러리이다. 시간복잡도는 O(NlogN), 알고리즘은 병합 정렬과 삽입 정렬의 아이디어로 만들었다고 한다. sort() 함수는 반환값이 없어서, 대상 리스트 원본을 정렬하여 변
파이썬의 count() 함수는 리스트 내에 괄호 안의 값이 몇개 있는지 찾아준다.set 자료형은 "집합 자료형"으로, 집합의 성질에 의해 순서(인덱스)는 없고, 중복되는 값이 없다.중복요소가 제거된 것을 볼 수 있는데, 다시 list 자료형으로 바꾸어주면 된다.
로컬 깃 초기화 깃 저장소로 변경 (경로명을 입력하지 않으면 현재 폴더에서 초기화 됨) 파일 이름 변경 파일 상태 확인 깃 저장소 복제 (clone) --> 현재 폴더에 복제 --> 원격저장소 이름의 상위폴더를 생성하지 않고 내부 파일,폴더들만 클론하고 싶