각종 AI 서비스가 넘쳐 나는 요즘, 이론만 배운 상태에서 곧바로 나만의 AI 서비스를 개발하려 한다면 구현 순서를 헷갈리거나 예상치 못한 상황에 당황하는 등 여러 어려움에 직면할 수 있다. 이 책은 이러한 어려움을 극복하고 실용적인 AI 서비스를 구현하려는 초보 개발자를 위해 만들어졌다.
꼭 배워야 할 활용도 높은 AI 서비스를 엄선하고, 유스케이스 작성과 같은 기획 단계부터 사전 학습 모델과 파이썬을 활용한 실습 단계까지 한 권에 담았다. 특히 단계별로 따라 하다 보면 자연스럽게 쓸모 있는 AI 서비스를 개발할 수 있다는 점이 이 책의 큰 장점이다.
이 책은 현업 개발자부터 AI/머신러닝 분야 취업 준비생까지 다양한 학습 경험을 가진 독자를 대상으로 한다. 사전 학습 모델과 애플리케이션의 기초부터 활용까지 폭넓게 다루고, 서비스 분야별 시장 규모와 전망, 활용 사례까지 소개해 트렌드를 읽는 안목과 인사이트를 기를 수 있는 기회를 제공한다.
알라딘 책소개
AI라는 것을 이해하는 데 신경망과 엔트로피
손실함수 계산과 결과물 수정....같은 기본이론을 공부하는 것은 기본이겠지만
또 실제로 만들어보는 것만한게 없는 것 같습니다.
특히 이론적으로 이해가 잘 안되던 부분이 실제로 만들어보고 다시 이론을 봤을 때
오히려 이해가 깊어지는 경우가 있습니다.
저는 실무에서 딥러닝을 주로 이미지 Classification,Detection 두가지로 활용했는데요 이 것의 이론을 이해한다고 여러책을 읽고 또 많이 고민한 적이 있습니다.
그리고 실무에 적용하고 나서 이론 책을 읽었을 때 또 더 와닿는 경험이 있어
이 책을 AI에 처음 접근해보려는 분에게 추천드립니다.
특히 저 처럼 이미지에 국한된 일부 기능만을 사용해본 분에게
LLM의 언어처리,이미지 생성,음성의 자막처리 같은 재미난 분야를
(당장 실무에 쓰일 일이 없다하더라도)
아주 쉽게 접근하게 해주는 게 매력적인 책입니다.
책은 크게 5개 프로젝트로 되어 있는데요
OCR,이미지 세그멘테이션,자연어처리,음성인식,이미지생성
이 큰 다섯개 줄기입니다. 각각의 단어가 익숙치 않아도 책을 읽고나면 전부 이해가 될 것입니다. 광범휘하다는 것을 진입장벽으로 보지 마시고
전체를 더 쉽게 알 수 있는 방법으로 봐보세요
chapter 1 괴발개발 손글씨도 읽어 내는 OCR 서비스
1. 1 OCR 개념과 사례
- 개념 이해
- 활용 사례
1. 2 알아야 하는 기술 키워드
- 인코더-디코더
- 토크나이저
1. 3 서비스 기획하기
- 유스케이스 작성하기
- 애플리케이션 구성 구체화하기
1. 4 모델 선정하기
- 사전 학습 모델의 장점
- 허깅페이스에서 모델 탐색하기
- 모델 선정하기 - TrOCR
- 모델 정보 얻기
- 모델 테스트하기 - 예제 이미지
- 모델 테스트하기 - 임의의 손글씨 이미지
- 모델 사용법 확인하기
1. 5 모델 실행하기
- 실습 환경 설정하기
- TrOCR 모델 실행하기
1. 6 애플리케이션 구현하기
- 환경 설정하기
- 시나리오 최종 확인하기
- 이미지 파일 업로드 UI 구현하기
- TrOCR 추론기 클래스 구현하기
- 추론 기능 구현하기
- 캔버스 UI 구현하기
각 다섯개 프로젝트는 위의 순서에 따르는 데요
실제 실무에서 하는 것처럼 모델 선정하고 시나리오 짜고
그리고 각 순서에 대한 자세한 설명도 있어서 정말 좋습니다.
이렇게 다이어 그램으로 할일을 먼저 정하는 것
많은 엔지니어들이 귀찮거나 잘안다고 해서 패스하는 부분
일하는 순서도 배울 수 있습니다.
그리고 나머지 프로젝트도 위와 같은 순으로 짜여져 있구요
나머지는 아래와 같습니다.
chapter 2 사진 속 알맹이만 쏙쏙, 배경을 제거해 주는 이미지 세그멘테이션 서비스
chapter 3 이슈를 모아서 정리해 주는 챗봇 기반 자연어 처리 서비스
chapter 4 영상 속 대화를 글로 변환해 주는 음성 인식 서비스
chapter 5 간단한 스케치를 고품질 이미지로 만들어 주는 이미지 생성 서비스
AI관련서적을 올해 좀 집중적으로 읽게되었는 데요
최근에 읽은 책중에 제일 마음에 드는 편
선정된 5개 프로젝트가 굉장히 유용한 과제이기 때문에
공부하는 학생은 물론 이제 실무를 시작하려는 분에게도 추천드립니다.
그리고 혹시 코딩에 대한 걱정이 있으신 분은 걱정하실 필요가 없습니다.
오히려 코딩은 간단한 편이고 라인이 많지 않습니다.
이론에 대한 이해와 블락별로 구성
사용되는 외부 리소스들에 대한 이해가 더 중요합니다.
회사에 방화벽을 넘지 못해 저는 퇴근하고 하나하나 구현해봤는데요
퇴근하고 해보기 쉽지 않은데 하나씩 하나씩 하다보면 정말 보는 시야가 넓어지고 재미납니다. 유용한 사이트 정보랑 데이터셋을 어디서 구할 수 있는지도 나와있으니 초보자라면 강력 추천하는 바입니다.
"한빛미디어 <나는리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
'즐거운 취미' 카테고리의 다른 글
SBS 자유이용권으로 모든 예능과 드라마 다시보기 ~ 너무 좋자나! (1) | 2024.08.23 |
---|---|
만화 리틀포레스트(Little Forest, 이가라시 다이스케) (0) | 2024.08.20 |
망그러진 만화 - 망그러진 곰과 햄터 (0) | 2024.08.16 |
무협소설 - 비적유성탄 , 좌백 (2) | 2024.07.19 |
<SBS Plus> 나는 SOLO 나솔툰 나느 솔로 팔로우 이벤트 참여하고 캐릭터 굿즈와 이모티콘도 받아보아요 (2) | 2024.07.19 |
댓글