일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Stack
- 편향
- ANOVA
- 베이즈 정리
- 인공지능 겨울
- LeetCode
- p 값
- Bayes Rule
- AI Winter
- 딥러닝
- AI
- Neural Network
- 30 Day Challenge
- 컴퓨터 조립
- 통계
- 퍼셉트론
- 인공지능
- knn
- 컴퓨터
- p-value
- Bayes Theorem
- 분산분석
- 확률
- 인공신경망
- 심층학습
- 조건부 확률
- Today
- Total
목록전체 글 (51)
군더더기 없는 기계학습 백과사전
목표 당신에게 소문자 영단어가 들어가 있는 문자열(string) 's'와 행렬(matrix) 'shift'가 주어질 것이다. 다르게 보면 리스트로 이루어진 리스트인 'shift'의 내용물은 다음과 같다. shift [i] = [방향, 칸 수] 방향 값은 0 혹은 1이다. 0은 왼쪽 1은 오른쪽이다. 칸 수 값은 해당 방향으로 몇 칸 옮겨야 (shift) 하는지 가리킨다. 주어진 입력값에 따라 출력값을 내는 함수를 정의하라. 예시 1 입력값: s = "abc", shift = [[0,1], [1,2], [0,3]] 출력값: "cab" 해설: [0,1] 은 왼쪽으로 1칸 이동을 명령한다. "abc" → "bca" [1,2] 은 오른쪽으로 2칸 이동을 명령한다. "bca" → "cab" [0,3] 은 왼쪽으로..
목표 주어진 두 개의 문자열 명령 S와 T가 동일한 출력 값으로 나오는지 확인하는 판독기를 코딩하라. 문자열에서 '#'는 백스페이스 키에 해당된다. 예시 1 입력값: S = "가나#다", T = "가라#다" 출력값: true 설명: S와 T 둘 다 출력값이 "가다" 이므로 판독기는 true를 출력합니다. 예시 2 입력값: S = "가다##", T = "다#라#" 출력값: true 설명: S와 T 둘 다 출력값이 "" 이므로 판독기는 true를 출력합니다. 그냥 쓴 알고리즘 급하게 생각해본 알고리즘이다. 문자열이 변경 불가능한 객체이므로 (immutable) 문자열을 리스트(list)로 변경 후 직접 문자열을 인덱스 0부터 시작해 끝까지 확인하는 while 루프를 택했다. 보다시피 작동은 하긴 하지만, 쓸..
블로그 소개.해당 블로그는 영어에 익숙치 못해 다양한 외국 사이트에 접속하거나 외국 서적을 읽지 못하는 분들을 위해 천.천.히 만들어지는 블로그입니다. 기본 언어는 접근이 가장 쉽고 사실상 업계 표준인 Python이 사용될 것이며, 필요한 만큼 이론 설명이 이루어질 겁니다. MATLAB? Julia? 과감하게 무시합니다. 파이썬이 느리다고 망설이시는 분들도 있을텐데, 사실 한가지 히든카드가 있습니다. 머신 러닝을 위해 쓰는 파이썬 라이브러리들은 사실 C++나 Fortran에서 씌여져 이미 최적화 된 것이 대부분입니다. 심지어 Numpy나 Scipy 패키지를 어떻게 쓰느냐에 따라 어셈블리어 수준에서 최적화된 코드를 불러오는 경우도 존재합니다. 순수하게 파이썬 언어 자체로 써지는 경우는 거의 없고, 파이썬 ..