전체 글

남들의 귀감이 될때까지!!
·AI_Bootcamp
확률 분포 확률 분포는 확률 변수가 특정한 값을 가질 확률을 나타내는 함수를 의미한다. - 이산확률분포 이산 확률 분포는 이산 확률 변수가 가지는 확률 분포를 의미한다. 여기에서 확률변수가 이산 확률변수라는 말은 확률 변수가 가질 수 있는 값의 개수가 가산 개 있다는 의미이다.- 연속확률분포 연속 확률 분포는 확률 밀도 함수를 이용해 분포를 표현할 수 있는 경우를 의미한다. 연속 확률 분포를 가지는 확률변수는 연속 확률 변수라고 부른다. 기대값 공식 이산확률변수 연속확률변수 이미지 데이터에 대한 확률분포 이미지 데이터는 다차원 특징 공간의 한 점으로 표현됩니다. 이미지의 분포를 근사하는 모델을 학습할 수 있습니다. 사람의 얼굴에는 통계적인 평균치가 존재할 수 있습니다. 모델은 이를 수치적으로 표현할 수 ..
·AI_Bootcamp
LeNet-5 앞에 작성한 Convlutional Nerual Network(CNN)을 최초로 제안한 논문인 Yann LeCun의 LeNet 입니다. LeNet-5은 손글씨 숫자를 인식하는네트워크입니다. LeNet-5는 Convolution layer와 Pooling layer을 반복하고 Fully Connected layer을 거쳐 결과를 출력합니다. Convolution 연산의 동작 원리를 이해할 필요가 있습니다. 입력 데이터의 높이: height 입력 데이터의 너비: width 필터의 높이: filter_height 필터의 너비: filter_width 스트라이드(stride): stride 패딩 크기: padding Convolution 연산 이후의 출력 차원은 다음과 같은 공식으로 계산할 수 있..
·SQL/MySQL
문제1 LeetCode 627. [Swap-Salary] https://leetcode.com/problems/swap-salary/ 사용된 개념 UPDATE 테이블명 SET 컬럼명 = CASE WHEN condition1 THEN value_if_condition1_true WEHN condition2 THEN value_if_condition2_true ELSE value_other_case END (WHERE 조건식); 문제 풀이 UPDATE salary SET sex = CASE WHEN SEX ='m' THEN 'f' WHEN SEX ='f' THEN 'm' END; 문제2 LeetCode 196. [Delete Duplicate emai..
네트워크 문제 설명 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있을 때 컴퓨터 A와 컴퓨터 C도 간접적으로 연결되어 정보를 교환할 수 있습니다. 따라서 컴퓨터 A, B, C는 모두 같은 네트워크 상에 있다고 할 수 있습니다. 컴퓨터의 개수 n, 연결에 대한 정보가 담긴 2차원 배열 computers가 매개변수로 주어질 때, 네트워크의 개수를 return 하도록 solution 함수를 작성하시오. 제한사항 컴퓨터의 개수 n은 1 이상 200 이하인 자연수입니다. 각 컴퓨터는 0부터 n-1인 정수로 표현합니다. i번 컴퓨터와 j번 컴퓨터가 연결되어 있으면 compu..
·SQL/MySQL
INSERT 1. 테이블 전체에 데이터 추가하는 방법 INSERT INTO 테이블명 VALUES (VALUE_LIST) -> 컬럼 순서대로 입력 예시 Salary id Name Salary Date INSERT INTO Salary VALUES ('1','A','250','2020-03-31'); id Name Salary Date 1 A 250 2020-03-31 2. 값을 저장할 열 지정하기 INSERT INTO 테이블명 (COLUMN LIST) VALUES (VALUE_LIST); 예시 Salary id Name Salary Date 1 A 250 2020-03-31 INSERT INTO Salary Id,Salary VALUES ('..
·AI_Bootcamp
ANN(Artificial Neural Network) - 인공신경망 사람의 신경망 원리와 구조를 모방하여 만든 기계학습 알고리즘 모든 비선형 함수를 학습 모든 입력을 출력에 매핑하는 가중치를 학습할 수 있는 능력 활성화 함수는 네트워크에 비선형 속성 도입으로 입력과 출력 사이 복잡한 학습을 하는데 도움 01. ANN의 문제점 학습과정에서 파라미터 최적값 찾기 어려움 Overfitting에 따른 문제 히든 레이어(Hidden Layer)란? 입력값(Features)를 구성하는 Input Layer와 출력값(Output)으로 구성되는 Output Layer 사이에 퍼셉트론(수식)을 추가하여 하나의 별도 Layer로 구성한 것을 히든 레이어라고 합니다. DNN(Deep Neural Network) - 심층 ..
·Algorithm/baekjoon
완전이진트리 문제 상근이는 슬로베니아의 도시 Donji Andrijevci를 여행하고 있다. 이 도시의 도로는 깊이가 K인 완전 이진 트리를 이루고 있다. 깊이가 K인 완전 이진 트리는 총 2K-1개의 노드로 이루어져 있다. (아래 그림) 각 노드에는 그 곳에 위치한 빌딩의 번호가 붙여져 있다. 또, 가장 마지막 레벨을 제외한 모든 집은 왼쪽 자식과 오른쪽 자식을 갖는다. 깊이가 2와 3인 완전 이진 트리 상근이는 도시에 있는 모든 빌딩에 들어갔고, 들어간 순서대로 번호를 종이에 적어 놓았다. 한국으로 돌아온 상근이는 도시가 어떻게 생겼는지 그림을 그려보려고 하였으나, 정확하게 기억이 나지 않아 실패했다. 하지만, 어떤 순서로 도시를 방문했는지 기억해냈다. 가장 처음에 상근이는 트리의 루트에 있는 빌딩 ..
·SQL/MySQL
문제 You are given a table, Functions, containing two columns: X and Y. COLUMN TYPE X Integer Y Interger Two pairs (X1, Y1) and (X2, Y2) are said to be symmetric pairs if X1 = Y2 and X2 = Y1. Write a query to output all such symmetric pairs in ascending order by the value of X. List the rows such that X1 ≤ Y1. Sample Input X Y 20 20 20 20 20 21 23 22 22 23 21 20 Sample Output 20 20 20 21 22 23문제 코..
·SQL/MySQL
* UNION 중복 데이터가 있을때 중복 값을없애서 위아래로 데이터를 합쳐서 보여준다. * UNION ALL 중복 데이터가 있을 떄 중복 값을 포함하여 위아래로 데이터를 합쳐서 보여준다. 예시 User_recent 로그인 아이디 연락처 주소 A 010-1234-4567 광진구 자양동 B 010-1111-2222 송파구 석촌동 User_past 로그인 아이디 연락처 주소 C 010-4444-4567 분당구 판교동 B 010-1111-2222 송파구 석촌동 UNION을 적용한 후 table 로그인 아이디 연락처 주소 A 010-1234-4567 광진구 자양동 B 010-1111-2222 송파구 석촌동 C 010-4444-4567 분당구 판교동 예시 코드 -- Product 테이블에서 Price가 5이하 또는..
Shine_sunho
How to study for us