Flutter AI(1)-[머신러닝과 딥러닝]

min_chan·2024년 2월 15일
0

Flutter AI

목록 보기
1/2
post-thumbnail

1. 시작하기

플러터로 AI를 적용하기 전에 인공지능이 무엇인지에 대해서 정확하게 알아보고 공부해 보도록 하자.


2. 인공지능(AI)이란?

  • 인공지능은 일반적으로 인간의 지능이 필요하거나 인간이 분석할 수 있는 것보다 규모가 큰 데이터를 포함하는 방식으로 추론, 학습 및, 행동할 수 있는 컴퓨터 및 기계를 구축하는 것과 관련된 과학 분야라고 한다.
    구조적으로 가장 상위의 개념

이미지 출처:https://www.lgcns.com/blog/cns-tech/ai-data/8864/


3. 머신러닝과 딥러닝

  • 머신러닝(Machine Learning): 컴퓨터가 데이터 속에서 다양한 것들을 학습하고 예측할 수 있도록 하는 인공지능의 한 형태, 머신러닝은 데이터와 정답을 입력하면 스스로 그안의 규칙을 찾아내어 정답을 도출한다.(기존의 인공지능과 다른 새로운 형태)

  • 딥러닝(Deep Learning): 머신러닝의 한 분야로, 인공 신경망을 기반으로 한다.
    인간의 두뇌에서 영감을 얻은 방식으로 데이터를 처리하도록 컴퓨터를 가르치는 인공지능 방식 중 하나로 딥러닝 모델은 그림, 텍스트, 사운드 및 기타 데이터의 복잡한 패턴을 인식하여 정확한 인사이트와 예측을 생성 가능할 수 있다.


4. 머신러닝과 딥러닝의 차이점

  • 두 기술은 알고리즘과 학습방식에서 차이가 있다. 즉 머신러닝은 전통적인 알고리즘을 사용하여 수동으로 각 데이터의 특징을 알아내고, 데이터를 분석하고 모델을 만들어 미래의 결과를 예측하는 것이 목적이다.
    딥러닝은 인공 신경망 기반의 모델을 사용해서 데이터의 특징을 자동으로 알아내고 머신러닝보다 더 복잡한 이미지, 음성, 언어 등 다양한 데이터까지 처리할 수 있다.

profile
github.com/kangminchan99

0개의 댓글