딥 러닝과 신경망이란 무엇입니까?

신경망(Neural Networks)딥 러닝(Deep Learning) 은 현재 인공 지능(Artificial Intelligence) 과 함께 사용되는 두 가지 핫 화두입니다 . 최근 인공지능 세계의 발전은 이 두 가지가 인공지능의 지능을 향상시키는 데 중요한 역할을 했기 때문이라고 할 수 있습니다.

주위를 둘러보면 점점 더 지능적인 기계를 찾을 수 있을 것입니다. Neural NetworksDeep Learning 덕분에 한때 인간의 강점으로 여겨졌던 직무와 능력이 이제는 기계가 수행하고 있습니다. 오늘날 기계는 더 이상 복잡한 알고리즘을 먹도록 만들어지지 않고, 대신 많은 산업 분야에 혁명을 일으킬 수 있는 자율적 독학 시스템으로 발전하기 위해 공급됩니다.

신경망(Neural Networks)딥 러닝(Deep Learning ) 은 이미지 인식, 음성 인식, 데이터 세트에서 더 깊은 관계 찾기와 같은 작업에서 연구자에게 엄청난 성공을 가져다주었습니다. 방대한 양의 데이터와 연산 능력의 도움을 받아 기계는 사물을 인식하고, 음성을 번역하고, 복잡한 패턴을 식별하도록 스스로 훈련하고, 전략을 고안하고 실시간으로 비상 계획을 세우는 방법을 배울 수 있습니다.

이것이 정확히 어떻게 작동합니까? Neutral NetworksDeep-Learning 모두 관련이 있다는 사실을 알고 계십니까? 실제로 Deep learning을 이해하려면 먼저 Neural Networks 에 대해 이해해야 합니다 . 자세히 알아보려면 계속 읽으십시오.

신경망이란

신경망(Neural) 은 기본적으로 컴퓨터가 관찰 데이터에서 학습할 수 있도록 하는 프로그래밍 패턴 또는 알고리즘 세트입니다 . 신경망(Neural) 은 패턴을 인식하여 작동 하는 인간의 두뇌와 유사합니다. 감각 데이터는 기계 인식, 레이블 지정 또는 원시 입력 클러스터링을 사용하여 해석됩니다. 인식된 패턴은 이미지, 사운드, 텍스트 등과 같은 데이터가 변환되는 벡터로 묶인 숫자입니다.

Think Neural Network! Think how a human brain function

위에서 언급했듯이 신경망은 인간의 두뇌와 같은 기능을 합니다. 학습 과정을 통해 모든 지식을 습득합니다. 그 후, 시냅스 가중치는 획득한 지식을 저장합니다. 학습 과정에서 네트워크의 시냅스 가중치는 원하는 목표를 달성하기 위해 재구성됩니다.

인간의 두뇌와 마찬가지로 신경망(Neural Networks) 은 패턴 인식 및 인식과 같은 계산을 빠르게 수행하는 비선형 병렬 정보 처리 시스템처럼 작동합니다. 결과적으로 이러한 네트워크는 입력/신호가 본질적으로 비선형인 음성, 오디오 및 이미지 인식과 같은 영역에서 매우 잘 수행됩니다.

간단히 말해서 신경망은 인간의 두뇌처럼 지식을 축적할 수 있는 것으로 기억하고 이를 사용하여 예측할 수 있습니다.(In simple words, you can remember Neural Network as something which is capable of stocking knowledge like a human brain and use it to make predictions.)

신경망의 구조

딥 러닝 및 신경망

(이미지 크레디트: Mathworks)

신경망 은 3개의 레이어로 구성되며 ,(Networks)

  1. 입력 레이어,
  2. 은닉층과
  3. 출력 레이어.

아래 다이어그램에서 작은 원으로 표시된 것처럼 각 레이어는 하나 이상의 노드로 구성됩니다. 노드 사이의 선은 한 노드에서 다음 노드로의 정보 흐름을 나타냅니다. 정보는 입력에서 출력으로, 즉 왼쪽에서 오른쪽으로 흐릅니다(어떤 경우에는 오른쪽에서 왼쪽 또는 양방향일 수 있음).

입력 레이어의 노드는 수동적이므로 데이터를 수정하지 않습니다. 그들은 입력에서 단일 값을 받고 값을 여러 출력에 복제합니다. 반면(Whereas) , 은닉층과 출력층의 노드는 활성화되어 있습니다. 따라서 그들은 데이터를 수정할 수 있습니다.

상호 연결된 구조에서 입력 레이어의 각 값은 복제되어 모든 은닉 노드로 전송됩니다. 숨겨진 노드에 입력되는 값은 프로그램에 저장된 미리 결정된 숫자 집합인 가중치로 곱해집니다. 그런 다음 가중 입력을 추가하여 단일 숫자를 생성합니다. 신경망은 레이어 수와 레이어당 노드 수에 제한이 없습니다. 대부분의 응용 프로그램은 최대 수백 개의 입력 노드가 있는 3계층 구조를 사용합니다.

신경망의 예(Example of Neural Network)

수중 음파 탐지기 신호에서 물체를 인식하는 신경망을 생각해 보십시오. PC에는 5000개의 신호 샘플이 저장되어 있습니다. PC는 이 샘플이 잠수함, 고래, 빙산, 바다 바위를 나타내는지 아니면 아무 것도 나타내는지 알아내야 합니까? 기존 DSP(Conventional DSP) 방법은 상관 관계 및 주파수 스펙트럼 분석과 같은 수학 및 알고리즘을 사용하여 이 문제에 접근합니다.

신경망을 사용하는 동안 5000개의 샘플이 입력 레이어에 공급되어 출력 레이어에서 값이 튀어나옵니다. 적절한 가중치를 선택하면 광범위한 정보를 보고하도록 출력을 구성할 수 있습니다. 예를 들어, 잠수함(예/아니요), 바다 바위(예/아니요), 고래(예/아니요) 등에 대한 출력이 있을 수 있습니다.

다른 가중치를 사용하여 출력은 물체를 금속 또는 비금속, 생물학적 또는 비생물학적, 적 또는 동맹 등으로 분류할 수 있습니다. 알고리즘, 규칙, 절차가 없습니다. 선택한 가중치 값에 의해 결정되는 입력과 출력 간의 관계만.

이제 딥러닝의 개념을 이해합시다.(Now, let’s understand the concept of Deep Learning.)

딥러닝이란

딥 러닝은 기본적으로 신경망(Neural Networks) 의 하위 집합입니다 . 아마도 많은 숨겨진 레이어가 있는 복잡한 신경망(Neural Network) 이라고 말할 수 있습니다 .

기술적으로 말하면 (Deep) 러닝은 신경망 학습을 위한 강력한 기술 세트로 정의할 수도 있습니다. 복잡한 훈련 모델을 가능하게 하기 위해 많은 계층, 방대한 데이터 세트, 강력한 컴퓨터 하드웨어로 구성된 인공 신경망( ANN )을 말합니다. (ANN)여기에는 점점 더 풍부한 기능을 갖춘 여러 계층의 인공 신경망을 사용하는 방법 및 기술 클래스가 포함됩니다.

딥러닝 네트워크의 구조(Structure of Deep learning network)

(Deep) 러닝 네트워크는 주로 신경망 아키텍처를 사용하므로 종종 심층 신경망이라고 합니다. "깊은" 작업의 사용은 신경망의 숨겨진 레이어 수를 나타냅니다. 기존 신경망은 3개의 은닉층을 포함하는 반면, 심층 네트워크는 120~150개까지 가질 수 있습니다.

(Deep) 러닝(Learning) 은 컴퓨터 시스템에 다른 데이터에 대한 결정을 내리는 데 사용할 수 있는 많은 데이터를 제공하는 것을 포함합니다. 이 데이터는 머신 러닝의 경우와 마찬가지로 신경망을 통해 제공됩니다. (Deep) 러닝 네트워크는 수동으로 기능을 추출할 필요 없이 데이터에서 직접 기능을 학습할 수 있습니다.

딥 러닝의 예(Examples of Deep Learning)

딥 러닝은 현재 자동차(Automobile) , 항공 우주(Aerospace)자동화(Automation) 에서 의료(Medical) 에 이르기까지 거의 모든 산업에서 활용되고 있습니다. 다음은 몇 가지 예입니다.

  • Google , NetflixAmazon : Google 은 음성 및 이미지 인식 알고리즘에서 이를 사용합니다. NetflixAmazon 도 딥 러닝을 사용하여 다음에 시청하거나 구매할 콘텐츠를 결정합니다.
  • 운전자 없이 운전: 연구원들은 딥 러닝 네트워크를 활용하여 정지 신호 및 신호등과 같은 물체를 자동으로 감지하고 있습니다. (Deep) 러닝은 보행자를 감지하는 데도 사용되어 사고를 줄이는 데 도움이 됩니다.
  • 항공우주 및 방위: 딥 러닝은 관심 영역을 찾는 위성의 물체를 식별하고 군대를 위한 안전하거나 안전하지 않은 영역을 식별하는 데 사용됩니다.
  • 딥 러닝(Deep Learning) 덕분에 Facebook (Facebook) 자동으로 사진에서 친구를 찾고 태그를 지정합니다. Skype는 음성 커뮤니케이션을 실시간으로 매우 정확하게 번역할 수 있습니다.
  • 의학 연구: 의학 연구자들은 딥 러닝을 사용하여 암 세포를 자동으로 감지하고 있습니다.
  • 산업 자동화(Industrial Automation) : 딥 러닝은 사람이나 물체가 기계에서 안전하지 않은 거리 내에 있을 때 자동으로 감지하여 중장비 주변의 작업자 안전을 개선하는 데 도움이 됩니다.
  • 전자공학: (Deep) 러닝은 자동 청력 및 음성 번역에 사용되고 있습니다.

읽기(Read) : 머신 러닝과 딥 러닝(Machine Learning and Deep Learning) 이란 무엇입니까 ?

결론(Conclusion)

신경망(Neural Networks) 의 개념은 새로운 것이 아니며 연구자들은 지난 10여 년 동안 중간 정도의 성공을 거두었습니다. 그러나 진정한 판도를 바꾼 것은 심층(Deep) 신경망의 진화였습니다.

전통적인 머신 러닝 접근 방식을 능가함으로써 딥 뉴럴 네트워크가 소수의 연구원에 의해 훈련되고 시험될 수 있을 뿐만 아니라 가까운 장래에 더 나은 혁신을 제공하기 위해 다국적 기술 회사에서 채택할 수 있는 범위가 있음을 보여주었습니다.

Thanks to Deep Learning and Neural Network, AI is not just doing the tasks, but it has started to think!



About the author

저는 Edge 경험이 있는 숙련된 Windows 10 및 Windows 11/10 관리자입니다. 저는 이 분야에서 제공할 수 있는 풍부한 지식과 경험을 가지고 있습니다. 그렇기 때문에 제 기술이 귀사에 귀중한 자산이 될 것이라고 생각합니다. Windows 10과 Edge 모두에서 다년간의 경험을 통해 새로운 기술을 빠르게 배우고 문제를 신속하게 해결하며 비즈니스 운영에 대한 책임을 질 수 있습니다. 또한 Windows 10 및 Edge에 대한 경험을 통해 운영 체제의 모든 측면에 대해 매우 잘 알고 있으므로 서버 관리 또는 소프트웨어 응용 프로그램 관리에 도움이 될 것입니다.



Related posts