기본 콘텐츠로 건너뛰기

라벨이 신기술인 게시물 표시

Edge AI

Edge AI 란 무엇입니까? Edge AI는 AI 알고리즘 이 하드웨어 장치에서 로컬로 처리 된다는 것을 의미합니다.  즉 스마트폰의 빅스비, 구글AI, 시리 등을 생각하면 될듯합니다.  - 마이크로 프로세스, 센서, AI 엔진   클라우드에서 머신 러닝, 딥러닝 트레이닝 을 하고, IoT 등 엣지 장치에서 추론 을 하는 과정을 '실시간' 수준에서 하겠다는 것이죠. Edge AI가 중요한 이유는 무엇입니까? 1. Edge AI는 밀리 초가 중요한 곳에 실시간 작업을 허용 합니다.    - 자율주행 차량, 로봇 등  데이터 생성, 결정 및 조치가 실시간으로 되어야 하는 시스템에 활용 2. 소비 전력을 줄이고 배터리 수명을 향상 시키는 것은 웨어러블 기기에있어서 매우 중요합니다. - 시스템이 클라우드에서의 처리에 의존한다면 항상 블루투스 연결이 가능해야하며 배터리는 곧 소모됩니다  3. Edge AI는 전송되는 데이터가 적기 때문에 데이터 통신 비용을 절감 합니다. - 엣지에서 1차적으로 정제된 Data만 중앙에서 수집  4. 데이터를 로컬에서 처리함으로써 개인 정보의 관점에서 취약해질 수있는 문제 해소 - 클라우드에 많은 양의 데이터를 스트리밍 및 저장함으로써 발생 가능한 보안 문제 해소 Edge AI의 동향 엣지 단에서 실시간 인공 지능을 구현하기 위한 개념 검증은 이미 시작되었습니다.  마이크로소프트는 제조 솔루션 전문 기업인 Jabil과 함께 스마트 공장에 장착된 다양한 엣지 장치를 대상으로 실시간 딥러닝 추론 작업을 하는 것을 평가하고 있습니다.  이를 통해 첨단 공장의 설비 운영과 유지보수를 다운타임 없이 하는 것을 목표로 한다고 하네요.   인텔의 FPGA(Field Programmable Gate Array) 기술과 마이크로소프트의 애저 머신 러닝 서비스가 접목되...

XAI,설명 가능한 AI

XAI ,설명 가능한 AI(Explainable AI)? 설명 : 어떤 대상 에 대해 자세히 이야기하는 것   AI     :  기계로 부터 만들어진 지능 어떤 대상을 자세히 이야기하는 기계로 부터 만들어진 지능?  (-_-)a 미디어에서 AI에 대한 기사, 뉴스, 광고 등을 많이 보고 있는데요        그런데 설명가능한 XAI는 무엇일까요?  - 심지어 요세 신기술을 예기 할때  AICBM (AI, IoT, Cloud, Bigdata, Mobile) 이라고 하죠 . 1. 개념도   사용자에게 인공지능의 최공 결과가 올바른지 결과물에 대한 과정을 근거로 제공 하는 알려주는 AI 모델입니다.  즉 왜 그런 판단을 했는지, 구체적인 정보를 제공합니다. 기존 : 이 사진 고양이 임 XAI  : 털있고, 수염있고, 발톱있고, 기타등등           판단해보니 고양이임 음 AI 결과를 못믿는 사람들을 위한 건가?  어떻게 활용 될까요? 관련 기사들을 찾아 봤습니다 . 2 . 설명가능한 AI 관련 기사 설명   가능한   AI ' 심머신(simMachines)'   일본  공급  시작 "설명 가능한 AI? 정확성 보장 어렵다" 구글 연구 책임자 [IT 신트렌드] 설명 가능한 AI가 주는 선물/추형석 소프트웨어정책연구소 선임연구원 결과만 알려주는 AI 넘어···“왜”까지 설명해주는 XAI(설명가능 인공지능) 뜬다 알고리즘에 의한 ‘자동화된 불평등’ 해소   범죄 위험성 판단, 인사 평가, 군사작전, 의료 분야 등 잘못된 AI의 판단에 의하여  불완전하고 불공정할 수 있는 일반적인 알고리즘의 ...

윈도우에 도커 설치 해보기

1. 내 PC가 설치 조건이 되는지 확인하기~~ Windows 버전: Windows 7 이상인지 확인 컴퓨터 하드웨어가 가상화(Virtualization) 지원 되는지 확인       - Hardware-Assisted Virtualization Detection Tool을 다운로드-        (  https://www.microsoft.com/en-us/download/details.aspx?id=592 )      - Tool 실행 결과 메시지 확인            "This computer is configured with hardware-assisted virtualization " 윈도우 8, 윈도우 10은 작업관리자 "성능" 탭에서 "가상화:사용"이라고 표시되면 도커를 사용 할 수 있습니다. 가상화 지원이 안될 경우는 하드웨어가 가상화를 지원하지 않는 경우 일 수도 있지만 컴퓨터 BIOS에서 가상화가 꺼져 있어 사용이 불가능한 경우도 있으니 컴퓨터의 BIOS에서 가상화(Virtualization) 관련 옵션이 있는지 확인하여 Off 되어 있으면 On으로 설정하여 주면 됩니다. 2. 설치 파일 다운 로드 하기 ~~   1. Windows  7, Windows 10 홈 버전 이하 도커 툴박스 Docker ToolBox(Boot2Docker) 다운로드       https://docs.docker.com/toolbox/toolbox_install_windows/      - "Get Docker Toolbox for Windows" 클릭해서 다운로드 합니다. (도커는 VirtualBox를 사용하여 실행됩니다. VirtualBox가 설치되기 때문...

도커의 개념

1. 정의  - sw 컨테이너 기반에서 분산 어플리케이션을 개발,빌드, 배포 할수 있게 하는 오프소스 가상화 기술 2. 장점  - 이식성 : 손쉬운 이미지 기반 배포, 버전 관리,  - 표준화 : 개발 환경간 차이 해결, 생산성 향상  - 유연성 : sw의 종속성 제거, 재사용성 용이  - Non 하이퍼바이저 : os 커널 직접 엑세스, 성능이 좋음 3.. 구조 - Control Groups(cgroups) : CPU, 메모리, 디스크, 네트워크 자원을 할당, 완전한 형태의 가상 공간 제공 - Namespace isolation(namespaces) : 프로세스 트리, 사용자 계정, 파일시스템, IPC 등을 격리 - libcontainer : LXC 대체 실행 드라이버 4. 구성요소  - 도커 이미지 : 베이스 이미지 / 최소 실행 파일,라이브러리,app),                           변경 이미지,  /레이어 구조 16 진수 ID  - 컨테이너     : 이미지를 실행한 상태 / 실행 파일, 프로세스  - 도커 허브    : 도커 이미지 공유 / Repository , 이미지 put push  - 도커 엔진    : 도커 실행 기반 환경 제공 5. 고려사항 및 동향  - 사용자 : 실질적인 커뮤니티를 통한 지원 서비스   - 제공자 : 기업용 소프트웨어 개발 , 멀티 컨테이너 어플리케이션 툴        ...