[MySQL] SQL 옵티마이저
SQL 실행 과정 1. SQL 파싱 (PARSING) SQL 파싱은 1) SQL 문장에 문법적 오류가 없는지 검사 (Syntax 검사) 2) 의미상 오류가 없는지 검사 (Semantic 검사) 3) 사용자가 발생한 SQL과 그 실행계획시 라이브러리캐시(프로시저캐시)에 캐싱되어 있는지 확인 4) 캐싱되어 있다면 소프트파싱, 캐싱되어있...
SQL 실행 과정 1. SQL 파싱 (PARSING) SQL 파싱은 1) SQL 문장에 문법적 오류가 없는지 검사 (Syntax 검사) 2) 의미상 오류가 없는지 검사 (Semantic 검사) 3) 사용자가 발생한 SQL과 그 실행계획시 라이브러리캐시(프로시저캐시)에 캐싱되어 있는지 확인 4) 캐싱되어 있다면 소프트파싱, 캐싱되어있...
https://www.boostcourse.org/ai111 Convolution Continuous convolution $(f*g)(t) = \int f(\tau)g(t-\tau)d\tau = \int f(t-\tau)g(t)d\tau$ Discrete convolution $(f*g)(t) = \sum_{i=-\inf...
https://www.acmicpc.net/problem/1526 문제 은민이는 4와 7을 좋아하고, 나머지 숫자는 싫어한다. 금민수는 어떤 수가 4와 7로만 이루어진 수를 말한다. N이 주어졌을 때, N보다 작거나 같은 금민수 중 가장 큰 것을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N이 주어진다. N은 4보다 크거나 같고 ...
https://www.boostcourse.org/ai111 Regularization 학습 방해 -> 학습 데이터뿐만 아니라 test data에도 잘 작동하기 위해 Early stopping Parameter norm penalty Data augmentation ...
https://www.boostcourse.org/ai111 Gradient Descent Stochastic gradient descent : 하나의 data Mini-batch gradient descent : data의 subset batch gradient descent : 전체 data Batch-size 보통 ...
https://www.acmicpc.net/problem/1813 문제 논리학 교수 양항승은 칠판에 다음과 같은 내용을 썼다. 정확하게 a개의 말은 참이다. 정확하게 b개의 말은 참이다. 정확하게 c개의 말은 참이다. … … … a, b, c는 정수이다. 그리고 나서 항승이는 칠판에 작성한 내용 중에 총 몇 개가 참...
https://www.boostcourse.org/ai111 Introduction Gradient Descent 편미분을 통해 loss function의 local minimum을 찾는 과정 Important Concepts Generalization 일반화 성능을 높이는 것이 목적 ...
https://www.acmicpc.net/problem/1855 문제 준표와 세준이는 서로 솔루션을 토론 하면서 다른 사람이 자신들의 솔루션을 듣지 못하게 하도록 서로 메시지를 주고받을 때 메시지를 암호화 하여서 주고받았다. 암호를 만드는 방법은 다음과 같다. 먼저 암호화 할 문자열을 1,1부터 위에서 아래 순서대로 채운다. 그리고 가장 밑의...
https://www.boostcourse.org/ai111 Introduction AI: Mimic human intelligence ML: Data-driven approach DL: Neural networks Deep Learning ⊂ Machine Learning ⊂ AI key components of Dee...
https://www.acmicpc.net/problem/1312 문제 피제수(분자) A와 제수(분모) B가 있다. 두 수를 나누었을 때, 소숫점 아래 N번째 자리수를 구하려고 한다. 예를 들어, A=3, B=4, N=1이라면, A÷B=0.75 이므로 출력 값은 7이 된다. 입력 첫 번째 줄에 A와 B(1 ≤ A, B ≤ 100,000)...