교육
-
[심화] 14. 인공지능 생성 케이스 스터디교육/AI-X 제품 및 서비스 개발 교육 2022. 12. 20. 15:05
인공지능 생성은 왜 해야할까? 데이터 처리영역에서 생성한 데이터셋을 학습하여 사물에 탑재될 인공지능을 생성하는 단계 인공지능 생성 프로세스 케이스 스터디 미리보기 학습환경 선택 목적 : 인공지능 모델 학습환경 선정 구글 코랩 사용 인공지능 프레임워크 선택 Darknet C와 CUDA로 작성된 오픈소스 신경망 프레임워크 모델 선택 YOLO You Only Look Once의 약자로 이미지를 한번 보는 것만으로 Object의 종류와 위치르 ㄹ추측하는 딥러닝 기반의 물체인식 알고리즘 이미지 전체를 한 번만 보는 것->빠른속도 통합된 모델->기존모델보다 더 간단 실시간으로 객체를 탐지하고 검출가능 모델 개발 모델 검증 인공지능 생성 프로세스 결과 생성된 인공지능 프로세스 결과 다시 보기
-
[심화] 13. 인공지능 생성 목표 및 필요기술교육/AI-X 제품 및 서비스 개발 교육 2022. 12. 20. 14:46
인공지능 생성이란? 문제를 해결하는 알고리즘을 개발 또는 선택하는 것 인공지능 생성 목표 AIoT프로세스와 인공지능 생성 데이터 전처리 바로 다음에 위치 앞서 전처리한 데이터 셋을 기반으로 인공지능을 만드는 단계 인공지능 생성을 해야하는 이유 데이터 처리 영역에서 생성한 데이터셋을 학습시켜 사물에 탑재될 인공지능을 생성하는 단계 인공지능 모델 개발 및 선택, 모델 학습, 모델 검증으로 구성 인공지능 생성 목표와 ITO 인공지능 생성 필요기술 학습환경 선택 로컬 개발환경 : 모델을 생성할 때 자신의 컴퓨터를 이용해서 학습환경을 구성하고 모델을 학습하는 것 클라우드 컴퓨팅 사용법을 숙지하지 않아도 되며 개인 컴퓨터를 가지고 있다면 추가적인 비용이 발생하지 않음 컴퓨터의 성능이 좋지 않으면 학습 속도가 느림 ..
-
[심화] 11. 데이터 전처리 목표 및 필요기술교육/AI-X 제품 및 서비스 개발 교육 2022. 12. 20. 05:45
데이터 전처리란? 특정 분석에 적합하게 데이터를 가공하는 작업 데이터 전처리 목표 AIoT프로세스와 데이터 전처리 데이터 전처리는 데이터 구축 바로 다음에 위치하며 앞서 구성한 데이터셋을 기반으로 데이터를 가공하여 인공지능 생성에 적합한 데이터를 만드는 단계 인공지능을 위해서도 전처리를 하고 데이터 내에서 의미를 이끌어내는 데이터마이닝작업에서도 사용 데이터 전처리를 해야하는 이유 데이터를 분석하고 처리하여 적합한 형태로 만드는 과정 데이터 분석, 데이터 마이니이, 머신러닝, 딥러닝 등에 많이 쓰임 일반적으로 수집한 데이터는 비어있는 부분이 있거나 바로 사용하기 적합하지 않은 경우가 많기 때문에 전처리 필수 데이터 자체 품질이 낮다면 아무리 좋은 도구나 분석기법을 사용해도 좋은결과를 얻을 수 없음 ->데이..
-
[심화] 10. 데이터 구축 케이스 스터디교육/AI-X 제품 및 서비스 개발 교육 2022. 12. 20. 05:20
데이터 구축은 왜 해야할까? 만들려고 했던 서비스를 다시 생각해보면 얼굴 인식을 통해서 출입문이 자동으로 개폐되는 시스템 따라서 먼저 얼굴인식을 하는 비전 인공지능을 만들기 위해서 얼굴 데이터셋을 데이터로 구축해야함 데이터 전처리 과정을 거쳐서 얼굴인식을 하는 비전 인공지능을 만들수있기 떄문 데이터 구축 프로세스 케이스 스터디 미리보기 데이터 선정 목적 : 비전 AI 생성 형태 : 정형/비정형/반정형 데이터 위치 : 내부/외부 데이터 구축설계 데이터를 구축하기 전 고려해야할 사항 6가지 도메인에 대한 이해 데이터의 정확성 수집 가능성 데이터 수집 난이도 보안문제 수집비용 데이터 수집 대상이 되는 임직원들의 사진이나 폰카메라를 통해 데이터 수집 시스템 선정 구글 코랩을 이용해서 인공지능 학습을 진행할 것이..
-
[심화] 09. 데이터 구축 목표 및 필요기술교육/AI-X 제품 및 서비스 개발 교육 2022. 12. 19. 21:56
데이터 구축? 데이터를 수집하고 저장하는 단계 데이터 구축 목표 AIoT프로세스와 데이터 구축 네트워크 구축 바로 다음에 위치하며 앞서 구성한 디바이스와 네트워크를 기반으로 어떤 사물지능을 만들 것인가에 따라 데이터를 구축하는 단계 디바이스에서 생성된 데이터를 네트워크를 통해 저장하기도 하지만 사물지능을 만드는 데 필요한 데이터를 구축하는 작업 데이터 구축을 해야하는 이유 인공지능 모델을 학습하기 위해선 많은 데이터가 필요 데이터 구축은 인공지능의 모델학습과 제품 및 서비스 개발에 필요한 데이터를 수집하고 저장하는 단계 데이터 구축 목표와 ITO 데이터 구축 필요기술 데이터 유형 및 선정 제품 및 서비스에 필요한 데이터의 종류와 형태 그리고 특징을 분석하여 계획을 수립하는 단계 수집 데이터의 형태에 따른..
-
[심화] 08. 네트워크 구축 케이스 스터디교육/AI-X 제품 및 서비스 개발 교육 2022. 12. 19. 20:56
네트워크 구축은 왜 해야할까? 네트워크는 데이터를 주고받기 위해서 반드시 구축되어 있어야함 네트워크없이 디바이스만 존재한다면 구동은 되지만 활용도가 현저히 떨어질 것 네트워크 구축 프로세스 케이스 스터디 미리보기 네트워크 통신 설정 목적 : 네트워크 통신 설정 종류 : WLAN, SAN, CAN, GAN, VPN, ISDN, Intranet, Extranet 라즈베리파이에는 와이파이모듈 내장되어있으므로 원격 연결 접속하여 네트워크 구축 라즈베리파이에 무선 LAN인 와이파이를 연결하고 IP확인해야함 통신 프로토콜 설정 MQTT통신사용 일반적인 인터넷 환경에서 사용 가능하기 떄문 네트워크 구축 프로세스 결과 구축된 네트워크 얼굴인식 자동 문개폐기 프로젝트를 위해서 구축한 네트워크 라즈베리파이를 와이파이를 이..
-
[심화] 07. 네트워크 구축 목표 및 필요기술교육/AI-X 제품 및 서비스 개발 교육 2022. 12. 19. 20:06
네트워크란? Net+Work의 합성어 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태 네트워크 구축목표 AIoT프로세스와 네트워크 구축 디바이스 구성 다음에 위치(유/무선, 어떻게 통신할지, 통신 프로토콜은 어떤 걸로, 보안망 구축은?인터넷연결?사물연결?) 네트워크 구축을 해야하는 이유 네트워크를 구축하지 않고 디바이스만 있으면 인터넷이 되지 않는 컴퓨터를 갖고 있는 것과 같음 데이터를 전송하고 명령을 받거나 기타 다른 일들을 수행하기위해 반드시 구축되어야함 구체적으로 어떻게 통신할 것인지 정하고 구체적인 통신 프로토콜을 정하는 단계 네트워크를 구축하게 된다면 데이터를 전송하거나 그에 맞는 보안망을 구축하여 더욱 완성된 서비스를 만들 수 있음 네트워크 구축 목표와 ITO 네트워크 구축 ..