다층 퍼셉트론

파이썬 딥러닝 입문 강좌의 맛보기 강의입니다.

강의 대본 보기

그러면 다층 퍼셉트론에 대해서 살펴보도록 하겠습니다. 다층 퍼셉트론을 구조적으로 보기 전에 일상생활에서 저희가 예전에 퀴즈 같은 걸 많이 접했죠. 성냥개비 6개로 정삼각형 4개를 만들 수 있을까요? 이런 문제였는데 접해본 경험이 있으실 것 같아요 저도 어렸을 때 많이 실제 퀴즈 문제를 만났던 것 같아요 그래서 성냥개비가 6개가 있는데 이걸 이용해서 정삼각형 4개를 만들기 위해서 우리가 많은 노력을 해봤죠 많은 애를 써봤는데 이래도 안되죠 이런 모양도 안되고 이렇게 해도 안됐었죠 그런데 결국 이거를 조금 해결하면 평면에서 해결 못하구요 요거를 이렇게 높이는 3차원 입체 모양으로 성냥개비를 올리면 어때요? 보이세요? 1, 2, 뒤에꺼 3, 바닥꺼 4개 이렇게 해서 삼각형을 4개 만날 수가 있었죠 그래서 이런 개념과 거의 비슷하다고 보시면 좋을 것 같아요 다층 퍼셉트론은 차원을 하나 더 넣는 거다 라고 생각하시는 게 훨씬 더 이해도가 좀 편하실 것 같아서 성냥개비 문제를 잠깐 들고 들어왔었습니다 다층 퍼셉트론은 XOR 문제를 해결하기 위해서 두 개의 퍼셉트론을 한 번에 계산할 수 있어야 되기 때문에 이를 가능하게 하려면 숨어있는 층인 은닉층을 만들었어야 돼요 퍼셉트론 같은 경우에는 단층 퍼셉트론 같은 경우 입력이 있고 바로 출력이 있었거든요 그런데 다층 퍼셉트론은 입력과 출력 사이에다가 히든 레이어 은닉층을 넣기 시작한 거죠 은닉층을 넣어서 다층으로 말 그대로 층을 한 층 이렇게 입력층, 출력층 그리고 은닉층을 넣기 때문에 다층 퍼셉트론이라고 부릅니다 그래서 저희가 퍼셉트론, 단층 퍼셉트론은 은닉층이 없는 걸 단층 퍼셉트론이라고 부르고요 은닉층이 하나라도 들어가면 하나 이상이라도 들어가면 다층 퍼셉트론이라고 부릅니다

이 강좌의 맛보기 강의

파이썬 딥러닝 입문
파이썬 딥러닝 입문강좌 자세히 보기