인공지능 바이블 - 인공지능에 대한 모든 것
조민호 지음 / 정보문화사 / 2022년 6월
평점 :
장바구니담기


서점에 가보면 인공지능에 대한 소개책들이 많이 나와 있습니다. 두종류인데, 수식과 코딩을 전혀사용하지 않는 인공지능소개서와 수식과 코딩을 사용한 인공지능 소가 있습니다. <인공지능 바이블>은 인공지능에 대한 폭넓은 공부를 하면서 약간의 수식과 코딩도 경험할 수있게 구성했습니다. 인공지능의 역사, 핵심기술, 기계학습, 인공지능의 활용인 자연어처리와 이미지처리까지 다뤘습니다. 인공지능을 포함관계로 보면 인공지능>머신러닝>딥러닝 이라는 포함관계를 자주 보게 됩니다. 이 관계속에 연관된 기술들을 전체적으로 살펴볼 수있도록 약간은 수준있게 구성한 중급정도의 입문서라고 보면 맞을 듯합니다.



저자는 조민호 중원대 컴퓨터공학과 교수입니다. 인하대 산업공학, 숭실대 정보보안석사, 숭실대 박사를 하셨습니다. Hp코리아,Openwave Korea, SK C&C에서 경력을 쌓으셨습니다. 데이터분석과 인공지능을 연구하고 있고 흥미로운 점은 타로와 관점으로 석사도 받으셨다고 합니다.

인공지능은 1950년대이후 시작되었습니다. 상당히 빠르게 시작되었습니다. 이를 하는 이유는 '인간의 지능을 만들고 싶다'라는 욕구가 컸다고 합니다. 인공지능은 인간의 학습능력, 추론능력, 지각능력, 언어능력을 컴퓨터프로그램으로 구현하려고 하는 겁니다. 이 부분은 저자도 4장에서 기술의 응용으로 이미지와 음성 패턴인식, 자연어처리 등으로 전문영역을 다뤄줍니다. 현재로는 인공지능 딥러닝의 꽃인 부분입니다.

인공지능을 인공적으로 구현하기 위한 다양한 방법이 있습니다. 규칙 프레임,논리, 의미망, 스크립트, 온톨로지 등을 설명하고 실제 실습도 간단하게 해볼 수있는 시간을 줍니다. 탐색도 매우 중요한 이슈죠. 그 방법을 다양하게 소개합니다.

본격적으로 기계학습은 통계, 강화학습, 딥러닝, 인공지능 모델의 평가등입니다. 저자는 이 책에서 통계학을 간단히 다룬다고 했지만 실제 모델링을 하기위해서는 통계가 매우 중요합니다. 그래서 베이지안추론도 다루고 통계적 입장에서 지도학습과 비지도학습(군집)까지 다룹니다. 이를 사용하여 식별, 분류, 예측을 수행한다고 합니다. 지도학습과 비지도학습 외에 강화학습도 1997년도에 톰 미첼에 의해 알려졌는데 큰 관심을 받지 못하다가 알파고가 강화학습기법을 쓰면서 많은 관심을 받았습니다. 강화학습은 시행착오를 통해 미래가치를 극대화를 한다고 합니다.


인공지능 기술의 응용에서는 본격적으로 이미지와 음성패턴인식, 자연어처리을 짤막하게 다룹니다. 사실 자연어처리와 이미지인식과 음성패턴인식은 최근 인공지능의 기본패턴처럼 여겨집니다.

<인공지능바이블>은 타 인공지능입문서에 비해 매우 체계적으로 편집을 했습니다. 정보문화사라는 전문 컴퓨터관련 출판사여서 그런지 체터구분이 명확합니다. 대도록이면 한 문장을 길게 쓰지 않고 짧게 소제목으로 분리해서 머리속 정리가 쉬웠고 다수의 표로 인해 이해도를 높였습니다. 개인적으로 인공지능중에 이미지처리와 자연어처리까지 공부를 하고 있지만 도식과 그래프를 잘 혼합하면 정리와 이해를 같이 잡고 배우면 배울수록 어려워지는 인공지능학습의 탄탄한 토대를 잡을 수가 있었습니다. 인공지능은 최근에 전공자들이 폭발적으로 늘고 있고 소개되는 논문도 상상을 초월할 정도로 쏟아지고 있습니다. 인공지능은 기초가 튼튼하지 못하면 새로운 기법에 대한 정리가 쉽지 않습니다. 처음시작할 때부분 용어 정리와 지식의 연결에 신경을 많이 써야 합니다. 인공지능에 익숙한 수준의 학습자도 용어확인을 하는데 도움이 될겁니다.

본도서는 네이버카페 리뷰어스클럽으로 부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
인공지능 바이블 - 인공지능에 대한 모든 것
조민호 지음 / 정보문화사 / 2022년 6월
평점 :
장바구니담기


인공지능개론으로 좀더 전문적 학습서입니다. 수식과 코딩도 첨부해서 인공지능 기법에 대한 이해를 좀더 충실히하였습니다. 응용으로 이미지,음성,자연어처리까지 다룹니다. 좀더 깊게 인공지능기초를 공부하기 좋은 교재였습니다.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
기획의 정석 (시리즈 20만 부 기념 특별판) - 기획을 시작하는 사람들을 위한 10가지 습관
박신영 지음 / 세종(세종서적) / 2022년 6월
평점 :
장바구니담기


<기획의 정석>이 특별판이자 개정판이 나왔습니다. 2013년 초판이 나온후 횟수로 10년만에 20만권을 돌파했다고 합니다. 기획책중에서는 가장 많이 팔린 책이 아닐까하는 생각도 듭니다. 기획이라고 하면 일종의 방법이고 '아이디어'일겁니다. 사업기획이라고 하면 사업에 대한 아이디어와 프로세스죠. 공연기획이라고 하면 무대에 공연을 올리는 프로세스를 뜻합니다. 저자는 기획을 '상대방의 두려움을 줄이는 것'이라고 합니다. 두려움을 안심으로 바꾸는 방법이 10가지 습관을 배움으로써 기획을 매우 잘하게 되는 것이라 합니다.

저자는 박신영은 기획스쿨이사십니다. 제일기획 광고기획자,폴앤마크이사,대통령직속 청년위원도 역임하셨습니다. 기획스쿨에서는 12년째 학생들을 가르치고 있습니다. 여기서 학생들은 대기업직원부터 스타트업직원까지 분포되어 어쩌면 답이 있을 수없는 기획에 대한 막연함을 해소해주는 일을 해오고 계십니다. 그리고 대학생때는 공모전을 거의 휩쓸대시피한 것도 저자의 광고에서의 위상을 보여주는 듯합니다.

10가지 습관은 Brain,Focus,3WR,Key message,5Why,Whom,Flow,Dividing,Binding,Expectation effect입니다. 모두 영어내요.ㅎㅎ Brain(뇌)는 시작한다는 의미입니다. 하기 싫다고 해도 미친듯이라는 단어를 떠올리면 '미친듯이'생각한다는 것이 뇌라고 합니다. Focus(핵심)은 상대방의 뇌에 중요한 핵심만 남기는 겁니다. 상대방의 뇌리에 강하게 남아야 합니다. 3WR은 Why,Why So, What을 묻는 훈련입니다. 생각을 정리하거나 떠오릴때 이러한 방법을 쓰는것이 매우 논리적 정리가 되죠. Key message는 한마디로 정리하는 겁니다.__를 위한__제안으로 정리하거나 숫자로 정리하기,비교,비유방법이 소개됩니다. 5Why는 계속 질문해서 상대방의 입장을 정리합니다.

Whom(고객)은 Tom-Sam-Som으로 이해합니다. 문제를 가진 집단을 찾는 것입니다.Flow는 상대방의 입장을 고려해서 설명하는 방법으로 왜?-뭐?-어쩌라고?-꼭해야하나?에 맞쳐 답을 적어서 내용을 정리하는 겁니다. Dividing(쪼개기)은 문제를 분리해서 점검하는 형태입니다. Binding(묶기)는 말그대로 쪼개진걸 묶어서 의미를 찾는 겁니다. Expectation Effect는 가성비를 점검하는 겁니다 기획은 시간,비용, 사람이 들어갑니다. 이 모든것이 돈이죠. 그래서 상대방은 항상 묻는 다고 합니다. 꼭해야 하냐고요. 그래서 돈을 어떻게 활용하느냐는 꼭 따져봐야하는 부분입니다.

지금도 많은 직장인들이 상사로부터 매출증대방안, 홍보방안, 신사업기획 등을 요구받을 겁니다. 인터넷에 떠도는 것을 다운받아 가져다 주면 욕이란 욕을 다 먹을 겁니다. 남들과는 다른 고객들을 만족시킨 기획이 필요합니다. 그런 능력을 키우기 위해서는 무언가 다른 능력이 필요하고 저자가 이야기하는 습관도 매우 중요해보입니다. 고객의 고통을 덜어주고 새로운 비타민을 안겨줄 방법을 아는 방법을 찾기위해 기획마인드의 굳건함을 세워 봐야 할듯합니다.

본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
개발자 리부트 - 새 판을 리드하는 개발자 미래의 모든 것
조성룡 지음 / 라온북 / 2022년 5월
평점 :
장바구니담기


최근 몇년전부터 프로그램개발자의 몸값이 치솓고 있습니다. 몇몇 게임사와 유니콘 들이 이런 분위기를 주도하고 있죠. 개발자를 꿈꾸는 사람들에게는 참 좋은 시절인듯합니다. 요즘 처럼 취업하기 힘든 시절인데 말입니다. <개발자 리부트>는 개발자로 나가고 싶은 분들을 위해 기술적인 부분외에 개발자가 가져야 할조건, 자세, 커리어관리 등 전반적인 부분에 걸쳐 비전공자들도 알기 쉽게 알려주는 선배의 이야기입니다. 저도 주니어개발자 지망생으로 개발자가 가져야 할 소양이 무엇인지 어떤 상황에서일을 하는지 알수있었습니다.

저자 조성룡 중소기업의 개발이사, 스타트업의 연구소장 등을 하고 계십니다. 2004년에 경영학과를 졸업후에 LG전자의 개발자로 취업을 하셨습니다. 인문계가 개발자라고 하면 이해가 안될 분들도 많겠지만 2000년대 초반까지는 문과출신도 IT언어교육 6개월만 배우면 대기업도 취업이 되던 시기가 있었습니다. 요즘은 취업자체가 힘들어져서 많이 없어졌지만 프로그래머라는 직종이 일은 많고 박봉이어서 가능했던 시기였죠. 저자분은 말그대로 학교에서 교육을 받은 분이 아니라 현업을 통해 몸으로 익혔고 전문공부를 위해 성대 컴퓨터공학 석사과정을 밟으셔서 DBMS개발자가 되셔서 18년째 개발자 경력을 이어가고 계십니다.

개발자가 되는 길은 원래 오래전부터 정도는 없었습니다. 컴퓨터공학과를 나오는 것이 지름길입니다만 자격증이나 학교에 큰 영향없이 개발자는 개발능력 즉 코딩을 할수있느냐만 입증을 한다면 갈수있는 자리는 광범위하게 존재합니다. 개발자라는 원론으로 보면 학벌도 중요하지 않죠. 이렇게 되는 이유는 워낙 개발의 범위가 넓기 때문이고 다루는 프로그램언어도 다양하기 때문입니다. 게임개발, 인공지능, 빅데이터, 웹프로그래밍 등 다양한 분야가 존재하고 어떤 영역은 박사급을 요구하는 분야도 있고 높은 고연봉을 받으려면 자신의 스팩관리나 프로젝트경험도 중요합니다. 이러다보니 저자는 개발자는 표현이 중요하고 소통이 중요하고 생각을 끊임없이 해야 좋은 결과물이 나온다고 합니다. 그래서 좋은 개발자를 유지하기위해서는 네트워킹을 강조합니다.

저자는 경영학과를 전공했지만 스마트홈에 관심이 있어 LG전자에 입사를 했고 그곳에서 LG휴대폰 SMS 문자메세지팀에 배치되어서 일을 했지만 일자체가 흥미가 없어서 거의1년만에 사직을 했다고 합니다. 17년차 개발자가 되고 보니 그 당시는 하고싶은일만 하고 싶었던 치가로 얼굴이 빨개진다고 합니다. 물론 자신이 개발하고 싶은 것만 하면 좋지만 그것보다는 들어오는 일을 '어떻게' 처리하냐가 더 중요하다는 걸 강조합니다. 이를 위해서는 개발자는 '협상력'도 있어야 하고 취미도 가지라하고 충고합니다. 개발자로 일정이상의 페이를 받으며 그 자리를 유지하는 최선의 방법을 자신의 경험을 근거삼아 알려줍니다.

개인적으로는 3장에 개발자의 12가지 직장 생활 노하우가 재미가 있었습니다. 개발자에게 중요한 이력서 경력관리, 신입은 어떤것을 부각해야 하고 경력자는 어떻게 이력관리를 해야하는지 그리고 이직시 3가지 전제조건으로 소개해줍니다. 그런데 개발자의 이직은 흠이 아니죠. 자신의 이력은 경력으로 취급이 되죠. 그러다보니 개발자들의 이력관리는 거의 스킬에 해당할 겁니다. 이직시 고려할 부분은 개발하는 S/W, 개발조직과 문화, 상사는 누구인지, 업무자유도, 구성원 비율등을 따져봐야 합니다. 개발자의 이직이 흠이 아니고 훈장일수는 있어도 좋은 직장으로의 이직이 좋은 스팩관리이기에 '순간의 선택이 10년을 좌우한다' LG출신 개발자의 위트는 생각해볼 만합니다.

개발자는 언어를 알아야 합니다. S/W는 100년정도의 역사를 지녔고 언어의 수는 약140여개정도 된다고 합니다. 이중에서 무엇을 하면 좋을까요. 많이 알면 좋겠다고 하겠지만 다양한 언어를 배우면 좋지만 똑바로 배운 하나가 중요하다고 합니다. 저자는 C개발자로 지금도 메인으로 쓰는 언어라고 합니다. 요즘에는 파이썬과 GO라는 프로그램이 많이 사용되지만 이직, 레퍼런스, 툴을 고려해서 언어를 선택하라고 합니다. 취업을 위해서는 취업요강을 살펴보라는 소리를 듣는데 제일많이 요구되는 프로그램은 C와 자바입니다.

마지막부분은 사실 매우 짠한 부분입니다. ㅎㅎ 개발자의 몸관리, 개발자가 되면 항상 듣는 플젝문제의 현실을 리얼하게 고심하던걸 털어나주시네요.

사실 개발자는 쉽지 않습니다. 왜냐하면 계속 새로운 것들이 튀어나오고 끊임없이 공부를 해야합니다. 그리고 40-50대가 되면 임원을 해야 지 코딩을 하고 있지 않는 경우가 더 많죠. 이러다보면 프리렌서로 빠지는 경우가 태반이라는 겁니다. 이렇게 되는데는 개발은 일정에 항상 쫒기는 이유도 큰 몫을 합니다. 저자는 개발자는 힘들다라고 푸념을 했다고 하지만 결국 실력있는 개발자는 저자가 말한 힘듬을 모두 뛰어넘는다는 것도 알려줍니다. 뭐든지 실력있는 사람은 누구나 좋은 조건에 되려다 쓸려고 하고 사실 요즘 기업들이 개발자들에게 좋은 환경을 제공해서 인력을 뺏기지 않기 위해 복지에도 매우 신경을 쓰는 경우가 많습니다. 뭐든 자기 하기 나름이겠죠.

본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
RPA 레볼루션 - 일하는 방식의 혁신과 디지털 트랜스포메이션(DT)의 핵심 트리거
김인수 지음 / 라온북 / 2022년 1월
평점 :
장바구니담기


RPA라고 요즘 서점에 관련책들이 많이 나와 있습니다. RPA는 Robotic Process Automation입니다. "로봇처럼 업무를 자동화"한다는 의미입니다. 보통은 이를 업무자동화정도로 부릅니다. 과거에는 엑셀이 이 역할을 했습니다. 엑셀에 MBA를 주로 사용했습니다. 메크로기능이라고 합니다. 최근에 인공지능이 활성화되고 파이썬프로그램이 널리사용되면서 파이썬을 이용한 RPA가 소개되고 있습니다. <RPA 레볼루션>는 RPA담당자를 위한 실무책이라고 합니다. RPA의 도입과 확장 그리고 사용방법까지 저자의 노하우를 알려줍니다.

저자는 김인수 프로그램개발자입니다. 특히 RPA쪽으로 실무개발을 해왔다고 합니다. 하나카드, 아모레퍼시픽, 한국농수산식품유통공사, 포스코ICT 등의 RPA프로그램 도입과 운영 그리고 확장을 수행하는 현장전문가로 활동해 왔습니다.

한국도 이제 주52시간 근무제가 자리를 잡았습니다. 일반적으로 많은 직장인들은 주 40시간일을 하는 경우가 대부분이겠지만 대기업등은 야근과 주말출근이 많았는데 이제 법적으로 제재를 받기 시작했고 주40시간이 아니라 일부기업이지만 주32시간이야기도 흘러나오고 있습니다. 이를 뒷받침해주는 것이 RPA의 역할입니다. 이 RPA의 장점은 365일 쉬지 않는 점이라고 합니다. 그리고 휴먼에러도 막을 수 있습니다.

RPA는 두뇌가 없다고 합니다. 이 두뇌를 사람이 주로 했는데 요즘은 인공지능이 대시하는 형태로 개발을 합니다. 통신사 고객이탈방지, 고객불만대응 등에 사용됩니다. 그리고 이 RPA는 디지털 트랜스포메이션으로도 의미가 있습니다. 기업들이 RPA를 선택함으로써 생산성도 오르고 비용도 절약이 가능합니다. 이것만으로 매우 좋은 느낌이지만 절대로 맹신을 하면 안된다고 강조를 합니다.

RPA를 처음도입하는 기업에 4가지요소를 당부합니다. 그것을 '적극적으로 자동화하려는 자세','숙련된 설계와 개발','프로세스 모니터링과 분석, 평가의 중요성','다른 IT시스템의 적절한 지원'등 4가지입니다. 그리고 전담팀 운영도 당부합니다. 그리고 RPA업무를 평가할 KPI를 강조합니다. 왜냐하면, 확장시 KPI평가를 기준으로 확장을 해야 효율적이기 때문입니다. 확장후에는 RPA 내재화를 위하여 주기적으로 체크가 필수입니다. 마지막 부분은 유아이패스, 에이웍스, 파워오토메이트 등의 RPA프로그램도 소개합니다.

디지털 트랜스포메이션 이제 안할 수없는 기업의 현실입니다. 이 출발을 업무자동화인 RPA로 시작하는 것이 좋은 방법으로 보입니다. 이는 365일 돌아가는 효율성과 비용도 절감할 수있기에 꼭 염두에 두어야 하는 방법으로 보입니다.

본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo