CWN(CHANGE WITH NEWS) - 딥러닝의 명칭, ′Deep′이라는 표현 사용하는 이유는?

  • 맑음속초18.6℃
  • 흐림영주18.8℃
  • 맑음홍천16.0℃
  • 맑음대관령9.8℃
  • 맑음수원18.6℃
  • 비울릉도19.1℃
  • 흐림북부산22.2℃
  • 흐림문경19.4℃
  • 흐림대구20.1℃
  • 흐림함양군19.6℃
  • 흐림봉화17.7℃
  • 맑음파주16.2℃
  • 맑음군산19.7℃
  • 구름많음순창군20.0℃
  • 맑음백령도20.7℃
  • 구름많음통영21.5℃
  • 맑음양평18.8℃
  • 맑음강화17.8℃
  • 구름조금보성군21.9℃
  • 흐림광주20.4℃
  • 흐림영덕19.2℃
  • 구름많음양산시22.8℃
  • 구름조금충주18.6℃
  • 구름많음거제21.7℃
  • 흐림영천19.7℃
  • 맑음천안17.3℃
  • 흐림순천
  • 구름조금제천16.0℃
  • 비서귀포25.3℃
  • 구름많음북창원21.9℃
  • 구름조금완도22.2℃
  • 흐림임실19.7℃
  • 구름조금밀양21.4℃
  • 구름많음남해21.0℃
  • 흐림제주25.0℃
  • 구름조금부안19.4℃
  • 흐림목포21.0℃
  • 맑음원주17.9℃
  • 흐림보은19.4℃
  • 맑음정읍19.9℃
  • 맑음고창20.2℃
  • 맑음철원14.3℃
  • 구름많음금산20.1℃
  • 구름많음광양시21.2℃
  • 구름많음대전20.8℃
  • 맑음강진군21.7℃
  • 구름많음합천20.6℃
  • 맑음세종20.2℃
  • 구름많음부산23.1℃
  • 흐림경주시20.3℃
  • 맑음인천20.0℃
  • 박무홍성18.8℃
  • 흐림영월16.9℃
  • 흐림안동19.1℃
  • 흐림청주20.2℃
  • 맑음부여20.0℃
  • 흐림창원21.3℃
  • 맑음인제11.9℃
  • 흐림거창19.2℃
  • 맑음영광군20.4℃
  • 구름많음장흥21.9℃
  • 흐림울진19.9℃
  • 구름많음의성19.6℃
  • 구름조금흑산도23.4℃
  • 구름조금고흥21.5℃
  • 구름많음김해시21.1℃
  • 흐림서청주19.0℃
  • 흐림태백16.2℃
  • 박무울산20.3℃
  • 맑음고창군19.8℃
  • 흐림남원20.0℃
  • 구름많음여수21.7℃
  • 흐림진도군21.3℃
  • 구름조금정선군14.6℃
  • 흐림산청19.4℃
  • 구름많음의령군19.7℃
  • 맑음이천18.1℃
  • 맑음해남21.2℃
  • 구름많음구미19.8℃
  • 맑음동두천16.0℃
  • 흐림장수18.5℃
  • 구름조금진주20.7℃
  • 맑음서산18.7℃
  • 맑음춘천15.8℃
  • 흐림상주19.2℃
  • 맑음북강릉20.6℃
  • 구름많음고산23.7℃
  • 맑음서울18.5℃
  • 맑음북춘천15.5℃
  • 구름많음청송군18.8℃
  • 비포항20.3℃
  • 흐림성산24.2℃
  • 구름조금보령19.8℃
  • 흐림동해22.0℃
  • 구름조금강릉20.3℃
  • 흐림추풍령18.6℃
  • 맑음전주20.0℃
  • 2025.09.10 (수)

딥러닝의 명칭, 'Deep'이라는 표현 사용하는 이유는?

이수린 / 기사승인 : 2021-04-11 15:58:30
  • -
  • +
  • 인쇄

‘딥러닝’이라는 단어를 한번쯤은 들어본 적 있을 것이다. 인공지능(AI)이 딥러닝을 통해 바둑도 잘 두게 되고, 자연언어도 처리하게 되는 건 알겠는데, 왜 ‘Deep’ 이라고 표현할까? 깊은 공부를 한다는 뜻인가?

정답은 ‘신경망 층이 깊어서’이다. 신경망 층이 깊다는 것은 무엇을 의미할까? 사람의 신경에 각종 정보를 전기신호로 전달하는 ‘뉴런’이 있듯이 AI 내부에도 정보를 입력 받아서 출력하는 단위인 ‘퍼셉트론(perceptron)’이 존재한다. 아래 사진과 같이 하나의 퍼셉트론은 여러 개의 입력층과 한 개의 출력층으로 이루어져 있다.

[JurafskyandMartin. SpeechandLanguageProcessing.(3rded.) ch7. p5.]

위의 사진에서는 선형 함수를 적용한 퍼셉트론의 예시를 보여주고 있다. 선형 함수란 함수식이 1차 함수로 표현되는 함수를 말한다. 위의 사진에서 화살표 위에 적혀 있는 숫자가 각각의 입력층(x_1, x_2, 1)에 적용되는 가중치를 의미한다. 입력층의 맨 끝에 1이 포함된 이유는 기계학습에 사용되는 편향(bias)라는 매개변수 때문이다. 원래는 가중치 행렬(일반적으로 W로 나타냄)과 편향을 따로 설정해야 하지만, 퍼셉트론 계산의 편의를 위해 입력층 단자에 1을 추가하고 가중치 행렬에 편향 값을 추가해준다.

따라서 위의 사진 (a)에서 편향 값은 -1이 된다. 이렇게 가중치와 편향이 정해진 후 (a)의 계산을 수행해보면 1∙x_1 1∙x_2 (-1)∙1 이 된다. 이렇게 입력된 정보에 정해진 함수를 적용하여 출력층에 전달하는 것이 퍼셉트론의 역할이다.

이 퍼셉트론으로 보다 정밀한 기계학습을 수행하기 위해 여러 개의 퍼셉트론을 사용하는데, 이때 바로 ‘층’이 생긴다. 보통 딥러닝에 사용되는 퍼셉트론은 10억 개 이상이다. 이들이 일정 단위로 묶여 하나의 층을 형성하고, 수행해야 하는 작업이 복잡해질수록 더 많은 퍼셉트론, 즉 더 많은 ‘층’을 필요로 한다. 따라서 많은 계산을 수행하여 원하는 값을 출력해내는 기계학습, ‘딥러닝’이 탄생하게 되는 것이다. 아래는 다층 퍼셉트론, 신경망의 예시이다.

[JurafskyandMartin. SpeechandLanguageProcessing.(3rded.) ch7. p8.]

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue