인공지능

AI

딥러닝 기초 - CNN 간단 정리

convolution 작동 방법 3 x 3필터를 7 x 7이미지에 적용하면, 5 x 5짜리 아웃풋이 나온다. =도장을 찍어서 매칭되는 좌표의 값을 곱한 뒤 하나로 더하면 됨! 주로 3차원의 RGB 이미지를 다룬다. 위 사진에서 차원이 하나 더 추가된 것을 알 수 있다. ​ 필터를 한번 거치고 나면, 비선형 activation function 적용이 필요하다!(ex. ReLU) ​ CNN은 convolution layer, pooling layer, fully-connected layer로 이루어져 있다. - convolution and pooling layer는 feature extraction의 역할을 함 (=이미지에서 유용한 정보를 뽑아주는 것) - full-connenced layer는 decisi..

AI

Regularization 간단 정리

학습을 방해하는 것이 목적! -> 학습데이터뿐 아니라 테스트데이터에도 잘 동작할 수 있도록 해주기 위한 일종의 도구 ​ 종류 early stopping - iteration이 증가할 수록 training error가 감소하지만, 특정 iteration이 넘어가면 validation error가 증가한다! 그래서 loss가 증가하기 전에 학습을 중지! ​ parameter norm penalty - 파라미터가 너무 커지지 않도록 방지. nerual network가 만들어내는 함수의 공간속에서 함수를 최대한 부드럽게 하는 것! + 부드러운 함수일 수록 일반화 성능이 높을 것이라는 가정 ​ data augmentation - 데이터는 많으면 많을수록 좋기 때문에 데이터 양을 증가시키기 위해 사용 (중구난방으로..

AI

딥러닝 기본 용어 설명

딥러닝이라 불리우는 학문은 여러가지 분야들로 이루어져 있다. ​ 좋은 deep learner가 되기 위해선? 구현 스킬이 중요 수학적인 능력 중요 - 특히, 선형 대수와 확률통계 현재 연구 트렌드에 대한 앎 (Knowing a lot of recent Papers) ​ 인공지능이란? - 사람의 지능을 "모방" ​ 머신러닝이란? - 인공지능안에 포함되는 영역으로, 데이터를 통해 학습하는 것을 의미 ​ 딥러닝이란? - 머신러닝안에 포함되는 영역으로, neural network를 사용하는 세부적인 분야 위 설명에 대한 그림 ​ 딥러닝의 key Components Data Model (Input을 받아 Output을 도출해내는) Loss function (Model을 학습시키기 위한 함수) algorithm (..

수학/선형대수학

벡터와 행렬 간단 정리

벡터 : 숫자를 원소로 가지는 list 또는 array를 말한다 numpy는 주로 행백터를 의미한다. ​ 벡터의 차원 ? = 벡터 안의 원소의 개수! ​ 벡터 개념 1. 공간에서 한 점을 의미(스칼라와 다르다!)​ - 공간은 1차원, 2차원, 3차원 등등 - 인공지능에서는 훨씬 더 큰 차원을 다룬다! ​ 2. 원점으로부터 상대적 위치(화살표) - 벡터에 숫자를 곱해주면 벡터의 길이만 변한다 (= 스칼라 곱) 단, 스칼라가 음수가 되면 방향이 반대로 바뀐다! ​ 벡터의 연산 벡터끼리 같은 모양을 가지면 덧,뺄셈이 가능하다. - 같은 모양이면 당연히 같은 차원! - 각각 원소끼리의 연산을 한다. - element - wise! ex) X = [x1, x2], Y = [y1, y2] X + Y = [x1+y1..

AI

인공지능 역사

인공지능의 역사에 대해 알아보자. ​ 인공지능 역사(초기단계) 기원전 5세기 경으로 거슬러 올라간다. 이때 활동했던 수학가는 아리스토 텔레스가 있다. 어쩌면 인공지능의 시작이라 볼 수 있는 삼단논법, 귀납법, 연역법과 Knowledge Representation(앎의 분류)를 아리스토 텔레스가 정의한다. 앎의 분류란, 쉽게 말해 파충류, 포유류.. 등과 같이 분류하는 것을 말한다. 사실 이 때까지는 인공지능과 무슨 연관이 있지 라고 생각할 수 있다. ​ 이후 한참이 지나 1920년대, 폰 노이만의 Min-Max 게임 이론이 등장한다. (중세는 과학의 암흑기라고도 한다) 게임이론 이외에도 폰 노이만은 Simulation, Cybernetics, Singularity 와 같은 영역들을 두루 연구한다. ​ 이..

AI

인공지능 소개

※ 이 글은 한국항공대학교 지승도 교수님의 저서 "꿈꾸는 인공지능"의 내용을 기반으로 작성되었음을 알립니다. 인공지능, 사물 인터넷, 빅데이터 등 지능정보기술을 통해 보다 지능적인 사회로 진화함을 의미한다. '초연결' 과 '초지능'을 특징으로 한다. ​ 그렇다면 그 중에서도 인공지능이란 무엇일까 인공지능이란, 감각하고 판단하고 행위하는 방법에 관한 연구로서, 앎을 표현하고 활용하는 시스템이다. ​ 인공지능을 과연 '존재'로써 바라볼 수 있을까? 우리는 현재 소위 '약 인공지능'이라 불리는 AI과 같이 살아가고 있다. 단순히 기계에 불과한 것들에서 인공존재까지 점차 발전해나가는 AI, 이들을 과연 존재로써 바라볼 수 있을까에 대한 해답을 차근차근 알아가보자.

beomseok99
'인공지능' 태그의 글 목록 (2 Page)