본문 바로가기

개발자/인공지능과 인간

NIST, 설명가능한 AI 4원칙 발표 미 국가표준기술연구소(NIST), 인공지능 결정의 설명 가능성에 대한 보고서 발표 NIST Asks A.I. to Explain Itself 우리 중 대다수는 어린 시절 “왜 그랬니?”라는 질문을 많이 받았다. 인공지능(AI, Artificial Intelligence)이 우리의 삶에 영향을 주는 결정이 많아짐에 따라 우리도 간단하지만 심오한 질문을 하고 AI는 이에 대해 대답할 수 있어야 한다. 결국 이는 우리가 AI의 결정을 어떻게 신뢰할 수 있는지의 문제로 귀결된다. 만족할 만한 설명을 얻기 위해 국가표준기술연구소(NIST, National Institute of Standards and Technology)의 과학자들은 AI의 결정이 어떻게 설명가능한지 우리가 판단할 수 있는 일련의 원칙을 제안하..
일본, AI 특화 슈퍼컴퓨터 개발 통해세계 1위 탈환 일본, AI 특화 슈퍼컴퓨터 개발 통해 세계 1위 탈환 TOP500이 발표한 전세계 슈퍼컴퓨터 순위에서 일본의 후가쿠(Fugaku)가 1위를 차지했다. 슈퍼컴퓨터의 순위는 계산 능력으로 매겨진다. 과학기술 시뮬레이션에서 활용되는 선형대수 알고리즘(HPL, High Performance Linpack)의 성능을 배정밀도*로 실측하여 순위를 산출하는 방법이다. 배정밀도란 (Double Precision)는 64-bit의 이진수로 실수를 표현하는 방법이다. 후가쿠는 이화학연구소(RIKEN)와 슈퍼컴퓨터 전문기업 후지쯔가 공동 개발했으며 전통적인 슈퍼컴퓨터 영역뿐 아니라 AI 성능에서도 독보적인 1위를 달성했다. 이번 순위는 슈퍼컴퓨터의 전세계 경쟁구도가 재편되고 있으며, AI 분야에서 슈퍼컴퓨터의 중요성이커지..
美 AI4K12 이니셔티브,초중등 AI 교육 가이드라인 업데이트 美 AI4K12 이니셔티브,초중등 AI 교육 가이드라인 업데이트 미국 초중등 AI 교육을 위해 설립된 ‘AI4K12 이니셔티브’는 2019년 4월 발표한 초중등 AI 교육 가이드라인(5 Big Ideas)을 구체화하여 지난 5월에 공개했다. AI4K12 이니셔티브는 △초중등 AI 교육 가이드라인 개발, △AI 교재 개발, △AI 교육자 커뮤니티 육성 등을 목표로 미국 컴퓨터교사협회(CSTA), 인공지능학회(AAAI) 등이 공동 설립하였다. 이들이 제안한 5 Big Ideas는 인공지능을 이해하기 위해 필요한 5대 학습 분야를 정의하고 학령별 수준에 따른 교육 목표와 내용을 제시하였다. 이미 우리나라도 위와 같은 교육과정이 도입되어 초등학교에서도 인공지능 리터러시 교육을 시작하였다. SW 교육의 정점에 도..
AI-LAB 인공지능 실습 3강 머신러닝 지도학습(Supervised Learning) , 비지도학습(Unsupervised Learning) AI-LAB 인공지능 실습 3강 머신러닝 지도 학습(Supervised Learning) , 비지도 학습(Unsupervised Learning) 머신러닝에서는 크게 지도 학습(Supervised Learning), 비지도 학습(Unsupervised Learning), 강화 학습(Reinforcement Learning)으로 나눌 수 있습니다. 지도 학습과 비지도 학습의 유형에 대해 간단하게 살펴보겠습니다. 간단하게 나타낸 그림과 멋지고 자세한 이미지를 올립니다. 1. 지도 학습 (Supervised Learning) 지도 학습은 이름에서 알 수 있듯이 컴퓨터에게 정답(Label)이 무엇인지 알려주면서 컴퓨터를 학습을 하는 방법입니다. 예를 들어 3x5=15, 6x4=24 등을 학습시킨 후 9x3=??..
OpenAI, 자연어 처리를 위한 범용 API 공개 OpenAI, 자연어 처리를 위한 범용 API 공개 그간 자연어 처리 분야는 딥러닝의 부상으로 성능이 대폭 개선되어 왔고, 그 중심에는 AI를 대표하는 기업인 구글과 OpenAI가 지속적인 성과를 이룸. ○ 자연어 처리 대표적인 자연어 처리의 연구 주제는 특정 문장에서 다음에 올 단어를 예측하는 언어 모델, 질문 문장에 대한 답을 찾아내는 질의응답, 문장이나 문서의 유사성 분류, 언어를 자동으로 번역하는 기계번역 등이 있음 - 구글: 2017년 어텐션 메커니즘을 바탕으로 한 트랜스포머(Transformer), 2018년 트랜스포머를 기반 으로 한 BERT 모델을 공개하여 당시 11개의 자연어처리 과업에서 최고수준의 결과를 달성하고, 2020년에는 계산을 최적화한 리포머(Reformer) 공개 - Open..
AI-LAB 인공지능 실습 2강 머신러닝(Machine Learning) AI-LAB 인공지능 실습 2강 머신러닝(Machine Learning) 이번 시간에는 머신러닝에 대해 공부하는 시간입니다. 머신러닝의 역사를 간략하게 알아보겠습니다. Arthru Samuel (1959): Machine Learning is a field of study that gives computers the ability to learn without being explicitly programmed 1950년대에 체커 게임을 개발했던 Arthur Samuel은 명시적으로 "프로그램이 작성되지 않아도 컴퓨터가 스스로 학습할 수 있는 능력을 제공하는 학문"을 기계학습이라고 정의하였습니다. 체커 게임을 만든 Arthur Samuel은 사실 체커게임을 잘 두지 못했지만 그가 해낸 것은 그의 컴퓨터로 ..
AI-LAB 인공지능 실습 1강 인공지능 개요 AI-LAB 인공지능 실습 1강 인공지능 개요 본 인공지능 강의 자료는 NVIDIA Jetson TX2 Developer Kit를 기반으로 인공지능 실습 플랫폼에서 다양한 AI 예제를 실습하는 과정을 설명한다. 실습 환경을 구성하는 일은 쉽지 않은 일이므로 실습 전까지 AI에 대해 수업하는 방식으로 하고, Jetson TX2 Developer Kit에 대한 내용은 따로 보충하는 형식으로 한다. Jetson TX2 Series는 Nvidia Pascal ™ 아키텍처로 구동되는 AI 모듈이며, 특징은 아래와 같다. - 256개 NVIDIA CUDA 코어를 장착한 NVIDIA Pascal™ 아키텍처 - 로봇, 무인 항공기, 스마트 카메라 및 휴대용 의료 기기와 같은 지능형 에지 장치에 이상적인 소형의 전력 효..
AI 주도 기업들 안면인식 AI 개발 및 공급 중단 발표 美, IT공룡들 안면인식 AI 개발 및 공급 중단 발표 IBM, Amazon, MS 등 안면인식 AI 기술과 SW의 사용 및 판매 중단 연달아 발표 IBM: 범용적인 얼굴 인식 및 분석 SW를 더 이상 만들지 않을 것을 선언(2020.6.9.) Amazon: 자사의 안면인식 SW인 레커그니션(Rekognition)의 판매 중단을 선언하고 경찰 등 감시 기관에 1년간 공급하지 않기로 결정(6.10.) Microsoft: 안면인식 AI 기술을 통제할 국가적 법률이 시행될 때까지 경찰기관에 해당 기술을 공급하지 않기로 결정(6.11.) ○ 안면인식 AI 기술에 대한 부작용 경계 및 사용 제한 움직임에 대한 대응 현재 美 법 집행 기관이 활용 중인 안면인식 AI 시스템의 정확도와 인종 및 성별에 따른 편견 논란..
AI 기술의 한계에 대한 냉정한 인식 필요 이코노미스트紙, “AI 기술의 한계에 대한 냉정한 인식 필요” ○ 영국 경제주간지 이코노미스트는 AI 기술의 비약적 발전에도 불구하고 도전적 과제에서 기대했던 성과를 달성하지 못했다고 언급했다. 자율주행차 개발을 주도해 온 구글, 테슬라 및 완성차 업계는 개발 목표 시점을 수차례 수년 이상 연기 – 구글 자율주행차 개발 책임을 맡았던 크리스 엄슨(Chris Urmson)은 자율주행차 상용화 시점이 예상보다 30년 이상 미뤄질 것으로 전망 코로나 19에 대응하기 위해 AI를 활용하는 다양한 아이디어가 논의되었지만 진단, 감염자 관리, 치료제 개발 등에서 실질적인 역할은 미미 – 감염자 관리는 방역 당국과 의료진이 직접 수행했고, AI를 활용한 혁신 신약 개발보다는 기존 약물의 적용에 초점 ○ 그동안 AI ..
도커 Docker 기본적인 이해 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. Docker의 로고를 보면 고래 등에 컨테이어가 잔뜩 실려있습니다. 컨테이너 안에 다양한 제품을 싣고 규격화되어 다양한 운송 수단을 이용해 쉽게 옮길 수 있습니다. 도커 공식 홈페이지에서 도커의 개요를 보면 도커란 "Docker는 컨테이너 이동을 주도하는 회사이며 하이브리드 클라우드의 모든 애플리케이션을 처리할 수 있는 유일한 컨테이너 플랫폼 제공 업체입니다 “라고 쓰여있습니다. 여기서 컨테이너란 무엇일까요? 컨테이너란 "다양한 OS에 여러 application이 올려져 있는 것"을 의미하는 거고 그런 컨테이너를 도커 위에 올리는 방식입니다. 도커에서 가장 중요한 용어 두 개가 바로 컨테이너와 이미지 입니다. 두 가지를 확실히 이해한다면 도커를 반 이..
초인공지능 7강 의식을 가진 AI 초인공지능 7강 의식을 가진 AI 강한 인공지능을 의식을 가진 인공지능이라고 볼 때 이 장에서 의식을 '퀄리아(개별 감각질), qualia 즉, 개별 감각질은 어떤 것을 지각하면서 느끼게 되는 기분 혹은 심상으로 주관적, 의식적 경험의 개별적 사례를 의미한다'를 가질 수 있는 무언가로 정의한다. 세계의 본연이 모습에 대해 철학적으로 논의한 이후에 인공지능이 의식을 가질 수 있는지 검토해보자. 초인공지능 1강 AI와 미래 변화, 기술적 특이점은 올 것인가? 초인공지능 2강 인간의 사고를 기계화하려는 시도들 초인공지능 3강 기계학습과 심층학습: 인간의 직관을 갖춘 AI 초인공지능 4강 범용 AI: 전뇌 복사와 전뇌 아키텍쳐 초인공지능 5강 인간의 지성을 뛰어넘는 AI 초인공지능 6강 로봇의 반란 초인공지능 ..
고성능 인공지능 서버 시스템 구성 참고 NVIDIA Tesla GPU Computing NVIDIA Tesla GPU Computing Revolution High Performance Computing Graphic Computing using GPU Virtualization - LSF Master 서버에 접속 하여 LSF Scheduler를 통해 GPU 노드(5대)에 job할당 - 각 GPU 노드에는 Docker로 구성, docker private registry를 통해 모든 노드가 같은 이미지 공유 - PowerAI toolkit 무료 제공 (LMS, DDL 기능 포함) - 병렬파일시스템(Spectrum Scale, a.k.a. GPFS) 서버 2대를 별도 구성 - GPU 서버간 통신 및 스토리지를 모두 100Gb EDR InfiniBand로 연결 - 사용자가 원하는 환경의 dock..