본문 바로가기
기 타/빅데이터_인공지능AI

인공지능 ①

by Mr.DonyStark 2024. 1. 15.

□ 인공지능 서비스 개발과정

 ○ 데이터 수집 : 수집방법은 다양함

 ○ 데이터 저장 및 처리 : 데이터 수집 방법이 마련되었다면, 장치를 마련해 수집된 데이터를 저장하고 처리

 ○ 프로그램 제작 : 수집한 데이터를 클라우드에 저장 후 인공지능 알고리즘을 적용 후 사용자 패턴에 따라 분석 후 답변 가능한 프로그램 개발

 ○ 서비스 배포 : 프로그램이 완료되면 서비스를 배포. 클라우드에서 제공하는 서비스를 활용하여 배포/유지/관리 가능

 

□ 인공지능 서비스 개발을 위한 기술

 ○ 수집을 위한 사물인터넷 기술

 ○ 전송을 위한 5G 기술

 ○ 데이터 저장/처리를 위한 클라우드 기술

 ○ 패턴분석을 위한 인공지능 기술

 

□ GPU(Graphic Processing Unit)

 ○ 중앙처리장치(CPU)만을 사용하기에 시간이 다소 소요됨

 ○ 이를 위해 그래픽처리장치(GPU)를 사용 및 연산에 적용하여 학습속도 가속화

 ○ 그래픽 처리장치

 ○ 컴퓨터의 그래픽 요소를 처리하기 위해 만들어짐

 ○범용적인 컴퓨터에서 사용할 수 있는 GPGU(General Purpose Computing on GPU) 기술 개발 → 인공지능 학습시간 단축

 

□ CPU와 GPU

 ○ CPU

   - 데이터 처리와 더불어 작업의 우선순위를 정하고 전환하여 가상 메모리를 관리하는 등 컴퓨터를 지휘관리함

   - 직렬처리에 최적화 된 몇 개의 코어로만 구성 

   - 복잡한 계산을 코어개수만큼 처리하여 시간이 오래걸림

GPU

   - 픽셀로 이루어진 영상을 처리용도로 제작됬으므로 반복적이고 비슷한 대량의 연산을 병렬적으로 처리할 수 있음

   - 병렬 처리용으로 설계된 수천개의 코어로 구성

   - 간단한 계산식을 동시에 빠르게 처리하지만, 계산식이 복잡할 경우 CPU보다 느림

 

□ 클라우드 개념

 ○ 클라우드 컴퓨팅

   - 인터넷 어딘가에 존재하는 컴퓨팅 자원을 필요할 때마다 컴퓨터나 스마트폰 등에 불러와 사용하는 서비스

   - 클라우드라는 단어처럼 구름에 덮여 보이지 않는 듯한 컴퓨팅 자원을 원하는 대로 사용가능

 ○ 장점

   - 신속한 인프라 도입

   - 유연한 인프라 관리

   - 간편하게 글로벌 서비스 제공 가능

   - 강력한 보안과 장애가 적음

 ○ 단점

   - 비용이 비쌈

   - 데이터 보관/보안의 불안함

 

□ 사물인터넷과 활용사례

 ○ 사물인터넷(IOT, Internet Of Things)

   - 각종 사물에 센서와 통신 기능을 내장하여 인터넷에 연결하는 기술

   - 무선통신을 통해 각종 사물과 연결됨

 ○ 활용사례

   - 드론

   - 스마트홈

   - 스마트팜

   - 스마트 팩토리

'기 타 > 빅데이터_인공지능AI' 카테고리의 다른 글

인공지능 ②  (0) 2024.01.15
빅데이터와 사회변화의 예측  (1) 2024.01.15