인공 지능에서 머신 러닝과 딥 러닝이란 무엇입니까?

인터넷(Internet) 에 연결된 장치를 스마트 장치라고 합니다. 인터넷(Internet) 과 관련된 거의 모든 것이 스마트 장치(smart device) 로 알려져 있습니다 . 이러한 맥락에서 최소한의 또는 사람의 개입 없이 작동할 수 있도록 장치 를 더 ( –)스마트 하게 만드는 코드는 (SMARTER – )인공 지능(Artificial Intelligence) (AI) 을 기반으로 한다고 말할 수 있습니다 . 다른 두 가지, 즉 머신 러닝(Machine Learning) (ML)과 딥 러닝(Deep Learning) (DL)은 스마트 장치에 더 많은 기능을 제공하기 위해 구축된 서로 다른 유형의 알고리즘입니다. AI 대 ML 대 DL(AI vs ML vs DL ) 을 아래에서 자세히 살펴보고 그들이 하는 일과 AI와 어떻게 연결되는지 이해 합시다 .

ML 및 DL과 관련된 인공 지능이란 무엇입니까?

인공 지능의 머신 러닝 및 딥 러닝

AI는 머신 러닝(Machine Learning) (ML) 프로세스와 딥 러닝(Deep Learning) (DL) 프로세스의 상위 집합이라고 할 수 있습니다. AI는 일반적으로 ML 및 DL에 사용되는 포괄적인 용어입니다. 딥 러닝(Deep Learning) 은 다시 머신 러닝(Machine Learning) 의 하위 집합입니다 (위 이미지 참조).

일부에서는 머신 러닝(Machine Learning) 이 더 이상 보편적인 AI의 일부가 아니라고 주장합니다 . 그들은 ML이 그 자체로 완전한 과학이므로 인공 지능(Artificial Intelligence) 과 관련하여 부를 필요가 없다고 말합니다 . AI는 데이터에서 번성합니다: 빅 데이터(Big Data) . 더 많은 데이터를 소비할수록 더 정확합니다. 항상 정확하게 예측한다는 것은 아닙니다. 거짓 플래그도 있을 것입니다. AI는 이러한 실수에 대해 스스로 훈련하고 인간의 감독 여부에 관계없이 해야 할 일을 더 잘하게 됩니다.

인공 지능 은 거의 모든 산업에 침투하여 너무 많은 유형의 (비즈니스) 프로세스 및 알고리즘에 영향을 미치기 때문에 제대로 정의할 수 없습니다. 인공 지능(Intelligence)데이터 과학(Data Science) (DS: Big Data )을 기반으로 하며 (Big Data)기계 학습(Machine Learning) 을 별개의 부분으로 포함 한다고 말할 수 있습니다 . 마찬가지로 (Likewise)딥 러닝(Deep Learning)머신 러닝(Machine Learning) 의 별개의 부분입니다 .

IT 시장이 기울어지는 방식으로 미래는 사물 인터넷(IoT)(Internet of Things (IoT)) 이라고 하는 연결된 스마트 장치가 지배할 것 입니다. 스마트(Smart) 장치는 직간접적으로 인공 지능을 의미합니다. 당신은 이미 일상 생활의 많은 작업에서 인공 지능(AI)을 사용하고 있습니다. 예를 들어, "단어 제안"에 계속 나아지는 스마트폰 키보드에 입력. 자신도 모르는 사이에 인공 지능(Artificial Intelligence) 을 다루는 다른 예로 는 인터넷(Internet) , 온라인 쇼핑, 그리고 물론 항상 스마트한 GmailOutlook 이메일 받은 편지함 에서 항목을 검색하는 것이 있습니다.

머신 러닝이란

기계 학습(Learning) 은 많은 프로그래밍 없이 기계(또는 컴퓨터 또는 소프트웨어)가 스스로 학습하고 훈련하도록 하는 것을 목표로 하는 인공 지능(Artificial Intelligence) 의 한 분야입니다 . 이러한 장치는 더 나은 수행 방법 학습을 포함하여 작업을 완료하기 위해 인간의 방법을 적용하므로 프로그래밍이 덜 필요합니다. 기본적으로(Basically) ML은 컴퓨터/기기/소프트웨어를 약간 프로그래밍하여 스스로 학습할 수 있도록 하는 것을 의미합니다.

기계 학습(Machine Learning) 을 용이하게 하는 몇 가지 방법이 있습니다 . 그 중 다음 세 가지가 광범위하게 사용됩니다.

  1. 감독,
  2. 무감독, 그리고
  3. 강화 학습.

기계 학습(Machine Learning) 의 지도 학습

프로그래머가 먼저 레이블이 지정된 데이터와 이미 처리된 답변을 기계에 제공한다는 의미에서 감독됩니다. 여기서 레이블은 데이터베이스 또는 스프레드시트의 행 또는 열 이름을 의미합니다. 방대한 데이터 세트를 컴퓨터에 공급한 후에는 추가 데이터 세트를 분석하고 자체적으로 결과를 제공할 준비가 됩니다. 즉, 컴퓨터에 제공된 데이터를 분석하는 방법을 컴퓨터에 가르쳤습니다.

일반적으로 80/20 규칙을 사용하여 확인됩니다. 엄청난(Huge) 양의 데이터가 답 뒤에 있는 논리를 시도하고 학습하는 컴퓨터에 제공됩니다. 이벤트 데이터의 80%가 답변과 함께 컴퓨터에 제공됩니다. 나머지 20%는 컴퓨터가 적절한 결과를 얻을 수 있는지 확인하기 위해 응답 없이 제공됩니다. 이 20%는 컴퓨터(기계)가 학습하는 방식을 확인하기 위한 교차 검사에 사용됩니다.

비지도 머신 러닝

비지도 학습은 레이블이 지정되지 않고 순서가 지정되지 않은 임의의 데이터 세트가 머신에 공급될 때 발생합니다. 기계는 결과를 산출하는 방법을 알아내야 합니다. 예를 들어 다양한 색상의 소프트볼을 제공하는 경우 색상별로 분류할 수 있어야 합니다. 따라서 미래에 기계에 새 소프트볼이 제공되면 데이터베이스에 이미 있는 레이블이 있는 공을 식별할 수 있습니다. 이 방법에는 훈련 데이터가 없습니다. 기계는 스스로 학습해야 합니다.

강화 학습

일련의 결정을 내릴 수 있는 기계가 이 범주에 속합니다. 다음으로 보상 시스템이 있습니다. 기계가 프로그래머가 원하는 모든 것을 잘하면 보상을 받습니다. 기계는 최대의 보상을 갈망하는 방식으로 프로그래밍되어 있습니다. 그리고 그것을 얻기 위해 다른 경우에 다른 알고리즘을 고안하여 문제를 해결합니다. 이는 AI 컴퓨터가 시행착오 방법을 사용하여 결과를 도출한다는 것을 의미합니다.

예를 들어 기계가 자율 주행 차량이라면 도로에서 자체 시나리오를 만들어야 합니다. 기계가 이동 중일 때 모든 가능성을 생각할 수 없기 때문에 프로그래머가 모든 단계를 프로그래밍할 수 있는 방법은 없습니다. 이것이 강화 학습(Reinforcement Learning) 이 등장하는 곳입니다. 시행 착오 AI라고 부를 수도 있습니다.

딥 러닝은 머신 러닝 과 어떻게 다른가요?(Machine Learning)

딥 러닝(Deep Learning) 은 더 복잡한 작업을 위한 것입니다. 딥 러닝(Deep Learning)머신 러닝(Machine Learning) 의 하위 집합입니다 . 머신이 학습하는 데 도움이 되는 더 많은 신경망이 포함되어 있다는 것뿐입니다. 인공(Manmade) 신경망은 새로운 것이 아닙니다. 전 세계의 연구실(Labs) 은 기계가 정보에 입각한 결정을 내릴 수 있도록 신경망을 구축하고 개선하기 위해 노력하고 있습니다. 일반 시민권을 부여 받은 사우디(Saudi) 의 휴머노이드 소피아(Sophia) 에 대해 들어보셨을 것입니다 . 신경망은 인간의 두뇌와 비슷하지만 두뇌만큼 정교하지는 않습니다.

비지도 딥 러닝을 제공하는 몇 가지 좋은 네트워크가 있습니다. 딥러닝(Deep Learning) 은 인간의 두뇌를 모방한 신경망 이라고 할 수 있습니다 . 그러나 충분한 샘플 데이터가 있으면 딥 러닝(Deep Learning) 알고리즘을 사용하여 샘플 데이터에서 세부 정보를 선택할 수 있습니다. 예를 들어, 이미지 프로세서 DL 머신을 사용하면 머신이 묻는 질문에 따라 감정이 변하는 사람의 얼굴을 만드는 것이 더 쉽습니다.

위는 더 쉬운 언어로 AI 대 MI 대 DL을 설명합니다. AI와 ML은 막 열려 있고 엄청난 잠재력을 지닌 광대한 분야입니다. 이것이 일부 사람들이 인공 지능(Artificial Intelligence) 에서 머신 러닝(Machine Learning)딥 러닝(Deep Learning) 을 사용하는 것을 반대하는 이유 입니다.



About the author

저는 12년 이상의 경험을 가진 숙련된 iOS 개발자입니다. 저는 iPhone과 iPad 플랫폼 모두에서 일해 왔으며 최신 Apple 기술을 사용하여 앱을 만들고 사용자화하는 방법을 알고 있습니다. aiOS 개발자로서의 기술 외에도 Adobe Photoshop 및 Illustrator 사용과 WordPress 및 Laravel과 같은 프레임워크를 통한 웹 개발에 대한 강력한 경험이 있습니다.



Related posts