본문 바로가기

코딩 학원(국비지원)

93일차 코딩학원(A.I.에 대해서)

반응형

6/5 공부 내용 정리

  1. AI(Artificial Intelligence)에 관한 뉴스 : AI 탑제한 드론이 지휘관을 공격하다.
  2. 인간의 지적능력(학습능력, 인지능력, 언어능력)을 컴퓨터 시스템으로 구현해 내는 과학 분야. 인간과 유사한 지능적인 기능을 갖추고 있는 컴퓨터 시스템을 말한다. 
  3. 1956년, 존 메카시가 인공지능(AI) 용어를 처음 사용했음. 1년 후 프랭크 로젠블렛이라는 신경과학자가 '퍼셉트론'이라는 최초의 신경망 모델 발표. 

  4. 1969년 
            - 마빈 민스키, 시모머 페퍼트가 'Perceptron' 책 발행
                - 단일 계층 신경망의 한계 지적 (1차 AI Winter)
     1980년
            - 신경망에 대한 연구 재개됨
            - 침체기 (2차 AI Winter)
      1986년
            - 제프리 힌턴 교수가 XOR문제의 해결책을 제시
                - 역전파 알고리즘
      2006년
            - 제프리 힌턴 교수 딥러닝 논문 발표 
      2012년 
            - 제프리 힌턴 교수팀 ILSVRC 대회(이미지넷 이미지 인식) 압도적 성적으로 우승
                - CNN 기반 알렉스넷
      2016년
            - 알파고 대결 이후 인공지능에 대한 인식이
              사회 저변에 급속히 확대됨

  5. 레이 커즈와일특이점이 온다  // AI 발전 가속되어 모든 인류의 생물학적인 지능을 합친 것보다 더 뛰어난 기술적 초인공지능이 출현하는 시점.  2040년대 경에 AI가 특이점에 도달할 것이라고 예측함.

  6. AI의 인지구조는 사람의 인지구조와 닮아 있다. 우리 뇌가 어떻게 작동하는가? 라는 질문으로 시작했기 때문이다. 이를 인공신경망(Artificial Neural NetWork) 알고리즘이라 한다. 사람의 두뇌와 비슷한 방식으로 정보를 처리하기 위해 뉴런과 시냅스의 원리를 모방했다. 신경 세포체를 통해 입력받고 축삭 말단으로 가면 출력한다. 입력과 출력은 프로그래밍에서 중요한 개념이다. 

  7. 포함관계 (아래로 내려갈수록 고급 기술)
            AI(가장 큰 개념)  
                     ML(머신러닝)
                             DL(딥러닝)
                                     GAI(생성형AI : chatGPT,Bard)

  8. 머신 러닝과 딥러닝 기술

        머신러닝(ML)                    딥러닝(DL)
         -------------------------------------------------
            정형 데이터                     비정형 데이터 중심
            (고객, 상품, 거래 DB)           (Image, Audio, Text)

            예측모델링에 적용               인지컴퓨터에 적용         
            (수요예측, 이상탐지모델)        (시각/음성/언어지능)

            데이터마이닝 / 기계학습         딥러닝 알고리즘 
            알고리즘

  9. 입력층과 출력층 사이에 은닉층이 있다. 이곳을 심층 신경망이라 부른다. 여러 개의 뉴런을 여러 계층으로 구성한 다층 구조의 신경망이다.  심층신경망이 딥러닝의 출발점이다. 

  10. chatGPT도 심층신경망을 가지고 있는가? 그렇다. GPT의 T가 Transformer인데 이것이 바로 딥러닝 모델이고, 심층신경망구조로 이루어져 있다. 

  11. MLP란 다층 퍼셉트론을 뜻한다. chatGPT의 모델이 바로 MLP다. 

  12. TensorFlow에 들어가보자. 머신러닝 모델 만들기. 
  13. 파이썬 버전 3.6~3.9까지만 TensorFlow 이용이 가능하다. 현재 버전이 11이라서 버전을 낮춰야함.
  14. 기존 파이썬 버전 파일 제거 후, 파이썬 3.9.13버전으로 다시 설치. 
  15. C:\Python391\python.exe -m pip install --upgrade pip
  16. ipython 글씨색 바꾸기.  커맨드 창에 입력 → '\033[90m' 
  17. google에게 감사해야 된다. Google Colab은 Python과 Jupyter NoteBook 환경을 클라우드 가상공간에서 사용할 수 있게 해주는 도구다. 굉장한 서비스다. 

 

사진 자료

출처 : https://sdc-james.gitbook.io/onebook/1.1.-artificial-intelligence/1.7.-ann

활성화 함수가 있어야 입력 후 출력이 가능하다. 

 

활성화 함수의 종류. 

 

다층 퍼셉트론. 기존에 하는 개발과 구조가 다르다. 

 


deep network architecture. 이런 방식으로 generative AI가 문자를 인식한다. 

 


 

import tensorflow as tf로 텐서플로가 설치되어있는지 확인한다. 버전도 체크. 

 

반응형