다층 퍼셉트론
multilayer perceptron전문다른 이름: MLP, 멀티레이어 퍼셉트론, 다층 신경망
뜻풀이
쉬운 AI 사전
- [명사] (모델) 입력층과 출력층 사이에 숨은 층을 하나 이상 끼워 넣은 신경망. 층을 쌓은 덕분에 직선 하나로는 못 가르는 문제도 풀 수 있다.
실무 AI 사전
- [명사] (모델) 표 형태 데이터의 분류나 회귀에 바로 쓸 수 있는 가장 기본적인 신경망이며, 트랜스포머 블록 안의 피드포워드 층도 사실상 MLP다. 표 데이터에서는 그래디언트 부스팅 같은 트리 모델이 더 잘 맞는 경우가 많아 둘을 함께 비교해 보는 편이 좋다.
전문 AI 사전
- [명사] (모델) 완전 연결층을 여러 겹 쌓고 층마다 비선형 활성화 함수를 적용한 순방향 신경망. 은닉층이 하나라도 뉴런 수가 충분하면 연속 함수를 원하는 정밀도로 근사할 수 있다는 보편 근사 정리가 알려져 있으며, 학습은 역전파와 경사 하강법으로 한다.
관용구/함께 쓰는 말
- MLP 헤드 - 사전 학습된 모델 끝에 붙여 최종 분류나 회귀를 맡기는 작은 다층 퍼셉트론.
- 보편 근사 정리 - 충분히 넓은 다층 퍼셉트론이 거의 모든 연속 함수를 흉내 낼 수 있다는 이론.
쉬운 비유
심사위원 한 명이 결정하는 대신, 1차 심사위원들이 낸 의견을 2차 심사위원들이 다시 모아 판단하는 여러 단계 심사 구조다.
예문
- 고객 이탈 예측에 MLP를 먼저 돌려 보고 XGBoost와 성능을 비교했다.
- 트랜스포머 코드를 열어 보면 어텐션 다음에 붙은 MLP 블록이 파라미터의 상당 부분을 차지한다.
헷갈리는 용어 비교
- CNN
- MLP는 모든 입력을 모든 뉴런과 연결해 입력끼리의 위치 관계를 따로 고려하지 않는다. CNN은 작은 필터를 이미지 위로 밀며 가까운 픽셀끼리의 패턴을 보도록 설계돼, 이미지에서 훨씬 적은 파라미터로 잘 동작한다.
맞춤법/표기법
- 바른 표기
- 다층 퍼셉트론
- 주의할 표기
- 다중 퍼셉트론다층 퍼셉트롱
- 원어
- multilayer perceptron (MLP)
- 다른 이름
- MLP, 멀티레이어 퍼셉트론, 다층 신경망
- 참고
- '다층'은 층이 여러 겹이라는 뜻이다. '다중 퍼셉트론'은 퍼셉트론 여러 개를 나란히 둔 것처럼 읽혀 피하는 편이 낫다.