더 괜찮은 개발자가 되기 위한 AI 품질 관리 가이드

더 괜찮은 개발자가 되기 위한 AI 품질 관리 가이드

$26.00
Description
신뢰할 수 있는 AI 기술, 보다 높은 품질을 갖춘
AI 시스템을 만들고 싶다면...
"생활의 일부가 되고 있는 인공지능(AI)은 정의되지 않은 '결함' 때문에 프로그램 디버깅, 정적 코드 분석, 기능 테스트 등과 같은 전통적인 소프트웨어 품질관리 기법에 새로운 도전이 되고 있습니다. AI 기술 자체에 많은 관심이 쏠려 있지만, 이 기술이 우리 사회에 신뢰를 바탕으로 저변이 확대되기 위해서는 품질 관리에도 많은 노력을 쏟아야 합니다.
이 책은 인공지능 시스템의 성능뿐만 아니라 공정성, 견고성, 설명가능성 등과 같은 인공지능 시스템 품질 관리에 필요한 새로운 기준에 대해 준비하고 대비하고자 합니다. IT 기획자, 관리자라면 반드시 알아야 할 인공지능 시스템을 위한 전체적인 품질관리 프레임워크는 물론, 개발 현장에서 손쉽게 활용 가능한 체크리스트와 이를 활용한 실제 사례에 이르기까지 개발자와 품질관리자에게 실무적인 도움이 될 수 있는 사항들까지 구체적으로 제시하고 있습니다.
더욱 가속화되는 인공지능 생태계에 신뢰할 수 있는 AI 기술, 보다 높은 품질을 갖춘 AI 시스템을 갖추고자 한다면 지금 바로 이 책으로 시작하세요.

저자

박영근,최애숙,김문호

저자:박영근
㈜스텝포워드솔루션대표
前국방기술품질원선임연구원
과학기술정보통신부장관표창
국방부장관표창
저서〈소프트웨어품질관리실무가이드〉

저자:최애숙
㈜스텝포워드솔루션이사
정보통신산업진흥원SW품질관리전문강사
前비즈피어㈜SW프로세스개선/QA컨설턴트
前동양시스템즈SW품질보증담당

저자:김문호
㈜스텝포워드솔루션이사
TTA소프트웨어테스트전문강사
前가온테스팅수석컨설턴트
前SGS신뢰성사업부수석컨설턴트

목차

1.인공지능시스템을살펴보면
_1.1인공지능이란
_1.2머신러닝이란
_1.3머신러닝알고리즘의종류
__1.3.1지도학습
__1.3.2비지도학습
__1.3.3강화학습
_1.4AI기술이적용된사례
__1.4.1아마존Alexa
__1.4.2우버Uber
__1.4.3얼굴인식시스템
__1.4.4자율주행자동차
__1.4.5스마트팩토리시스템
__1.4.6헬스케어
__1.4.7로봇투자전문가
__1.4.8추천시스템

2.AI시스템품질때문에발생하는일
_2.1AI시스템의오류사례
__2.1.1얼굴인식오류사례
__2.1.2대화형주문오류사례
__2.1.3자율주행자동차오류사례
__2.1.4의료분야AI프로젝트실패사례
_2.2AI시스템의품질확보가어려운이유
__2.2.1데이터측면
__2.2.2기술측면
__2.2.3AI시스템의고유특성
__2.2.4확립되지않은품질관리방법론

3.AI시스템품질관리
_3.1데이터품질확보하기
__3.1.1데이터충분성(Sufficiency)
__3.1.2데이터다양성(Diversity)
__3.1.3데이터신뢰성(Trustworthiness)
__3.1.4인공지능데이터품질표준안
__3.1.5AI시스템의데이터품질관리체크리스트예시
_3.2성능지표결정하기
_3.3AI모델품질확보하기
__3.3.1오류분석
__3.3.2대규모데이터에대한오류분석
__3.3.3편향성과변동성파악하기
__3.3.4편향성줄이기
__3.3.5변동성줄이기
__3.3.6편향성과변동성의진단
__3.3.7AI모델에대한품질관리체크리스트예시
_3.4시스템레벨의품질검토하기
__3.4.1기존소프트웨어품질관리의핵심개념
__3.4.2AI시스템구성요소
__3.4.3AI시스템에서발생가능한오류
__3.4.4AI시스템에대한품질관리활동
__3.4.5AI시스템에대한품질관리체크리스트예시
__3.4.6AI시스템의품질

4.AI시스템의요구사항정의와테스트
_4.1시스템요구사항정의서
__4.1.1프로젝트목표정의
__4.1.2프로젝트범위정의
__4.1.3성능목표정의
__4.1.4전체시스템의요구사항정의
__4.1.5시스템수준의기능에대한요구사항정의
__4.1.6데이터요구사항정의
__4.1.7AI컴포넌트(머신러닝모델)수준의요구사항정의
__4.1.8개인정보및보안에대한요구사항정의
__4.1.9AI시스템의요구사항정의서작성사례
_4.2시스템테스트
__4.2.1AI알고리즘의처리단계
__4.2.2AI시스템의활용케이스별테스트전략
__4.2.3AI시스템의테스트워크플로우
__4.2.4AI시스템의테스트컴포넌트
__4.2.5AI시스템의테스트대상속성
__4.2.6AI시스템의테스트컴포넌트에대한테스트

5.AI시스템의품질관리사례
_5.1스마트스피커사례
__5.1.1시스템개요
__5.1.2시스템기능에대한품질요건검토
__5.1.3품질중점사항
__5.1.4테스트아키텍처
__5.1.5n단계평가법
__5.1.6품질보증수준
_5.2자율주행자동차사례
__5.2.1전제사항
__5.2.2자율주행시스템개요
__5.2.3자율주행시스템의특성과품질보증과제
__5.2.4품질중점사항
_5.3산업용제어시스템사례
__5.3.1사례개요
__5.3.2산업용제어시스템의품질보증착안사항
__5.3.3산업용제어시스템의구성아키텍처
__5.3.4산업용제어시스템의개발프로세스
__5.3.5품질평가항목구체화
__5.3.6품질평가항목에따른품질보증활동
__5.3.7품질평가항목에근거한실제품질보증사례검토

부록
_부록A인공지능데이터품질표준
_부록BAI시스템에대한요구사항정의서작성사례
_부록CAI제품품질관리체크리스트
참고문헌

출판사 서평

이책의특징
-인공지능,머신러닝,딥러닝등에대한기본지식과다양한알고리즘을소개하고적용범위를알아봅니다.
-AI시스템의'품질'때문에발생하는다양한사례와품질확보가왜어려운지를알아봅니다.
-구체적인품질관리방법을데이터,성능지표,모델,레벨등으로구분해서알아보고체크리스트를통해실무활용을돕습니다.
-AI시스템의테스트가어려운이유와테스트결과의판단기준을알아보고실제요구사항정의서의작성방법을알아봅니다.
-여러다양한방법론과이론적개념을실제AI시스템품질관리사례를통해쉽게이해할수있습니다.