우리에게 '인공지능'이란?




지난 한 해 어쩌면 앞으로 기술공학의 분야에서 가장 많이 들었고, 듣게될 단어는 '인공지능'일 것이다. 기계가 사람의 지능을 가지고 사고하고 판단하는 인공지능...여기에는 수학과 컴퓨터과학, 전자공학, 인문, 사회, 철학이 모두 담아져있다. 앞으로 가장 발전되고 많은 투자 및 연구개발이 이뤄질 분야이다. 하지만 한 가지 안타까운 점이 있다. 아직 일반인들이 그 의미를 모르고 있다는 것이다.



과거 몇 년전부터 음성인식기술이 여러 제품(자동차, 스마트폰, 가전기기 등)에 적용되어 왔다. 단순히 정해진 문장과 수행해야 할 목록을 매치하여 명령을 실행하는 알고리즘은 인공지능이라 보기 어렵다. 정해진 문장에서 조금만 벗어나게 되면 화자의 의도에 맞지 않는 엉뚱한 명령을 수행하거나, 명령을 수행하지 못하는 경우도 있다. 물론 최근의 인공지능이라 불리면서 나오는 제품도 이런 경우가 적지않다.




그렇다면 왜 이 책인가?



일반인들이 이러한 인공지능에 대해 알기위해서는 어느 정도 개념을 공부할 필요가 있다. 물론 하루아침에 그 원리를 모두 깨우치기에는 다소 어려운 분야중 하나이다. 하지만 수학에 조금이라도 관심있고, 두려움이 없는 친구들이라면 이 책을 권장한다. 여타 최근의 인공지능 입문서치고는 굉장히 친숙하고 친절하게 설명해주고 있다. 물론 전공자에게도 손색없는 도서이다. 참고로 전공자들은 더더욱 어려운 개념을 쉽게 설명할 수 있는 능력을 가지고 있어야 한다. 이러한 능력이 비전문가와 전문가를 가르는 가장 큰 차이점이라고 생각한다.

저자인 타나구치 타다히로는 시스템 제어 및 계측을 전공하고 있다. 보통 전자공학 및 컴퓨터공학을 전공하는 학문자가 인공지능과 관련된 책을 집필하는 경우가 많지만 이번책은 그렇지 않다. 눈치빠른 사람은 알겠지만, 바퀴오리라는 로봇을 등장시킨데에는 저자의 제어 계측전공의 영향이 크지 않았나싶다. 

로봇과 인공지능이라는 가장 조화로운 만남이 아닐까싶다. 바퀴오리와 함께 떠나는 인공지능, 그리고 머신러닝 이야기라 보면된다. 수식은 간단 명로하게 개념은 그림과 함께 명확하게 설명하고 있다.



누구를 위한 책인가?


최근 커뮤니티를 살펴보게 되면 고등학생과 학부 신입생을 위주로 굉장히 관심이 많은 분야이다. 필요에 따라 어려운 부분은 천천히 읽고 발췌해서 읽는 연습이 필요하다.

일반적으로 전공자에게는 학부 3, 4학년때에 주로 배우게 된다. 하지만 먼저 배운다고 손해될게 있겠는가. 어쩌면 내가 지금 궁금해하고 알고싶은 부분은 지금 당장 알아 깨우치는게 정신건강(?)에 좋다^^




누구를 위한 책인가?


개념에 필요한 알고리즘은 잘 설명하고 있지만, 실질적인 코드는 제공하고 있지 않다. 즉, 실제로 테스트하고 실습할 수 있는 책은 아니다. 물론 실습을 다루면 너무 방대해지기에 다루지 않았을 것이며, 이 책의 집필 의도와도 완전히 달라졌을것이다.

그리고 인공지능 개론인만큼 독자들에게 미적분 및 선형대수, 데이터 구조 및 알고리즘정도의 기본적인 지식은 요구된다. 개인적으로는 프로그래밍에 대한 경험이 있으면 더욱더 재밌게 읽을 수 있을 것 같다. 학부 1,2년차에는 가볍게 접근하길 바란다.

그 외에도 제이펍에서는 인공지능 시리즈로 많은 책이 집필되어 출간되어 있다. '그림과 수식으로 배우는'시리즈가 많으니 참고바란다.



"바퀴오리 로봇과 함께하는 인공지능의 첫걸음"


디자인의 가장 기초는 무엇일까? 바로 Adobe의 포토샵, 그리고 일러스트레이터이다.
2017년 Adobe사에서는 기존의 CS6까지의 버전을 모두 정리하고 CC라는 구독형 상용프로그램 형태로 포토샵, 일러스트레이터, 애프터이펙트, 프리미어프로등 프로그램을 제공하고 있다.


홈페이지에서 본인의 입맛에 맛게 원하는 기간만큼 선택해 구독해 설치하여 사용할 수 있다. 물론, 그 가격은 그렇게 저렴하지만은 않을 것이다^^.

이 책은 한권으로 포토샵과 일러스트레이터를 동시에 배울 수 있다. 포토샵과 일러스트레이터 내용을 분리하여 원하는 부분을 쉽고 빠르게 익힐 수 있다. 가장 먼저 각 프로그램에 대해 소개하고 디자인에 필수적인 개념들을 정리한다. 다음으로 기초적인 작업부터 나아가 실제 업무에서 충분히 적용해 사용할 수 있는 부분까지 간결하고 쉽게 설명하고 있다.




각 챕터별 레슨을 마치면 실습을 할 수 있는 부분이 나온다. 모든 실습 예제는 http://hanbit.co.kr/src/10024 에서 다운로드 할 수 있다.




실제 포토샵 프로그램의 툴 기능과 각 툴의 역할 설명을 하는 부분이다. 실제 아이콘과 함께 친절한 설명이 보기 좋게 이뤄져 있다.


'기능 꼼꼼 익히기' 부분은 실제 사용자가 겪을 상황을 대비해 유용한 팁 및 궁금한 부분을 설명해주는 부분이다. 동일하게 GUI에 번호를 붙여 각 항목별 설명을 덧붙이고 있다.



일러스트레이터는 포토샵 다음으로 디자인에서 많이 사용되는 프로그램중 하나이다. 캐릭터, 카툰, 모션그래픽등에 많이 활용된다. 정밀하고 매끄러운 이미지를 생성하는데, 이는 비트맵 방식이 아닌 벡터 형태를 이용하기 때문이다. 참고로 벡터 이미지란 일반적인 도트방식이 아닌 수식적인 이미지 형태라고 보면 된다.

예를 들어, 노란색 원을 그린다고 하자. 비트맵 이미지는 수많은 점은 원 형태로 점을 찍어 구현하는 반면, 벡터 이미지는 함수를 사용한다. 원을 그리는 함수가 f_circule(x,y,r,c)이라고 하자. 여기서 x,y는 원의 중심 위치, r은 반지름, c는 색깔이라고 하면 원하는 좌표와, 크기, 색을 지정해 함수로 구현하면 이를 해석하는 확장자형태로 이미지를 구현해 저장하게 된다.



역시 일러스트레이터에서는 색이 빠질 수 없다. 유행과 조합에 맞춰 색을 고려해야 하는 만큼 색의 역할은 매우 중요하다.





금까지 <맛있는 디자인 포토샵&일러스트레이터 CC 2017>을 살펴보았다. 지금까지 보여주는 디자인 프로그램 입문서와는 비슷하면서도 쉽고 재미있게 설명하고 있다. 초보자부터 평범한 중급자까지 누구나 도전할 수 있게 출판된 디자인 입문서이다.



포토샵과 일러스트레이터를 동시에 배워볼 수 있는 완벽한 디자인 기초 입문서


+ Recent posts