아래 내용은 ‘케라스 창시자에게 배우는 딥러닝 (프랑소와 슐레 저, 박해선 옮김, 길벗 출판사)’ 을 공부한 뒤, 배운 내용을 제 언어로 정리.기록한 것 입니다. 신경망 기본 개념 신경망은 여러 겹의 ‘층(Layer)’ 으로 이루어져 있다. 각 층은 데이터 특징 추출 ‘필터’ 이다. 각 층은 함수로 생각할 수도 있다. 신경망은 여러...
[2021 인공지능전문가 교육과정 복습] 스택 활용, 덱 활용 (괄호검사, 후위표기변경, 후위표기 계산, 그리고 회문분석)
스택 활용 - 괄호검사 문제 정의: 괄호 짝 모두 pair 맞는지 검사 하고자 함. ’(‘ 나 ‘{‘ 여는 괄호면 무조건 스택에 집어넣는다. ’)’, ‘}’ 닫는 괄호면 스택 제일 위에서 하나 꺼내 짝이 맞는지 검사한다. 괄호 짝 맞으면 True. 괄호 짝 하나라도 안 맞으면 모두 False. 1차원 리스트로 스택 구현해서 ...
[2021 인공지능전문가 교육과정 복습] 스택, 큐, 덱, 우선순위 큐
스택(Stack) 쌓기나무. 선형자료구조다. 추상자료형 속성 데이터 접근 방식: 후입선출(Last In First Out) 0개 이상 유한개 원소를 포함한다. 각 원소는 순서(인덱스)를 갖는다. 연산 push(): 스택 맨 위에 새 데이터 삽입한다. pop(): 스택 맨 위 데이터를 사용자에게 한번 보여주고 삭제한다...
[통계학개론 복습] 회귀분석 개념, 종류, 단순선형회귀분석, 다중선형회귀분석
회귀분석(Regression Analysis) 통계적 모형 중 회귀함수를 찾는 분석이다. 통계적(확률론적) 모형 입력과 출력 사이 관계가 일정하게 대응되지 않는 모형. 항상 오차를 수반한다. $Y = f(x_{1}, x_{2}, x_{3}, … x_{n}) + \epsilon$ $\epsilon$ 이 오차항이며, $N(0, \sigma^{2}...
[2021 인공지능전문가 교육과정 복습] 매핑, 딕셔너리, 집합, any(), all()
매핑(Mapping) 키(key) 값(value) 쌍 추상자료형 속성 키 데이터와 값 데이터를 짝지어 저장한다. 변형이 불가능한 임뮤터블(immutable) 자료형 만 키(key) 가 될 수 있다. 연산 각 값(value) 데이터는 키(key) 로만 접근할 수 있다. 매핑 예 딕셔너리 매핑 - 딕셔너리(Dictio...
[2021 인공지능전문가 교육과정 복습] 시퀀스, 리스트, 튜플, zip함수
시퀀스(Sequence) 선형자료구조에 속한다. 추상자료형 속성 데이터의 ‘연속적 나열’ (‘정렬’ 이 아니다) 각 데이터에 인덱스(순서) 가 자동 부여됨 연산 인덱스 사용해서 모든 데이터에 자유롭게 접근 가능해야 한다. 시퀀스 예 리스트, 튜플, 레인지, 문자열 등 시퀀스 - 리스트(List) 클래스 개념으로 ...
[Python] 리스트 축약식, 중첩 리스트
리스트 축약식 (list comprehension) [ 표현식 for 변수 in 반복자 if 조건 표현식 ] if 조건 표현식 부분은 생략해도 된다. if 조건 표현식 없이 # if 조건 없이 list1 = [1,2,3,4,5,6] [x**2 for x in list1] 결과: [ 1,4,9,16,25,36 ] # 또는 [x**...
[2021 인공지능전문가 교육과정 복습] 자료구조 정의, 알고리즘 성능 분석, 빅오 표기법
아래 내용은 부산대학교 소프트웨어 교육센터 ‘인공지능전문가 교육과정 - 데이터사이언스: 데이터 구조’ 수업 내용을 복습하며 제 언어로 다시 정리한 글 입니다. 자료구조와 알고리즘 자료구조 정의: 데이터를 담고 조직화 시키는 틀 목적: 편리하고 효율적인 데이터 이용 주요 종류: 선형자료구조, 비선형자료구조 선형자료구조 정의: 데이터 마다 순...
[수학/확률과 통계] 단순 선형회귀분석, 다중 선형회귀분석
아래 글은 부산대학교 송태호 교수님의 ‘마케팅 애널리틱스’ 수업을 듣고 복습한 뒤, 학습 내용을 제 언어로 바꾸어 기록한 글 입니다. 단순 선형회귀분석 정의 : 독립변수 $x$ 와 종속변수 $y$ 사이 관계를 가장 잘 설명하는 모형 찾기 선형회귀식 $\hat{y} = b_{0} + b_{1}x_{i}$ 선형회귀식. 선형 모...
[수학/확률과 통계] 신뢰구간, 신뢰수준, 표본오차, 표준오차
다음 그림이 신뢰구간, 신뢰수준이 무엇인지 압축적으로 설명해준다. rv = sp.stats.norm() for i in range(1, 101) : x_mean = np.mean(rv.rvs(100)) if x_mean-1.96*(1/10) <= 0 and 0 <= x_mean+1.96*(1/10) : plt...