딥러닝

Andrew Ng이 틀린 사례 – 2.빅데이터는 대용량 데이터다

Andrew Ng이 틀린 사례 – 2.빅데이터는 대용량 데이터다

시리즈 글 1번 Andrew Ng이 틀린 사례 – 1.딥러닝이 우월하다? 에서 정리했던대로, 딥러닝이라는 계산법이 장점인 경우는 일부의 데이터 셋에 불과하다. 같은 프레임에 끼워넣은 이미지 인식, 같은 문법체계 위에 작동하는 자연어 처리, 같은 규칙으로 전략적 선택을 하는 바둑 같은 게임 같은 데이터가 아니면 딥러닝 계산법은 별로 장점이 없는데, 저 위의 그래프를 보면 Amount of data가 늘어나면…

딥러닝이 제일 열등한 모델인데 몰랐어? – 마무리

딥러닝이 제일 열등한 모델인데 몰랐어? – 마무리

딥러닝이 제일 열등한 모델인데 몰랐어? 가 공개된 후 받은 여러 메일 중 시장 인력들의 한계에 대한 불평에 대한 공감 이메일을 공유하는 중이다. 몇 분 더 불만 사항을 담은 메일을 보내주셨는데, 다들 회사 상황에 대한 설명이 담긴 탓에 외부 공개를 원하질 않으셔서 이번 시리즈는 짧게 정리해야할 것 같다. 마지막으로, 직접 경험이 담긴 내용은 없지만 인터넷 상에…

딥러닝이 제일 열등한 모델인데 몰랐어? (4)

딥러닝이 제일 열등한 모델인데 몰랐어? (4)

딥러닝이 제일 열등한 모델인데 몰랐어? 가 공개된 후 받은 여러 메일 중 시장 인력들의 한계에 대한 불평에 대한 공감 이메일을 공유하는 중이다. 이번 글은 공대 카르텔에 심하게 당하며 면접 열심히 보던 물리학과 대학원생이 물리학 전공하면 뭐 할 수 있냐는 식으로 저를 깔보는 듯한 질문 을 받았다는 이야기다. 분노가 절절하게 느껴지고, 똑똑한 물리학과 출신이 무시당해서 얼마나…

딥러닝이 제일 열등한 모델인데 몰랐어? (3)

딥러닝이 제일 열등한 모델인데 몰랐어? (3)

딥러닝이 제일 열등한 모델인데 몰랐어? 라는 글을 올리고 난 다음에 온갖 종류의 불평 불만을 다 받았는데, 주니어들이 시니어가 멍청하면 같이 일 하기 싫어한다는 사실이 너무너무 명백하게 드러나는 글들이 많아 아예 시리즈 글로 좀 만들고 있는 중이다. 한 줄 요약하면, Data Science 팀의 주니어들이 파이썬 + 코딩 만능주의에 사로잡힌 (수리통계학 지식 전무한) 시니어들을 어떤 눈으로 바라보고…

딥러닝이 제일 열등한 모델인데 몰랐어? (2)

딥러닝이 제일 열등한 모델인데 몰랐어? (2)

딥러닝이 제일 열등한 모델인데 몰랐어? 라는 글을 올리고 난 다음에 온갖 종류의 불평 불만을 다 받았는데, 주니어들이 시니어가 멍청하면 같이 일 하기 싫어한다는 사실이 너무너무 명백하게 드러나는 글들이 많아 아예 시리즈 글로 좀 만들어야겠다는 생각을 했다. 이런 정보가 널리 퍼져서 제대로 된 지식이 공유, 발전되는 시대가 하루라도 빨리 오면 좋겠다. 파비클래스 수업을 듣고 가신 어느…

딥러닝이 제일 열등한 모델인데 몰랐어?

딥러닝이 제일 열등한 모델인데 몰랐어?

공학도들, 특히 AI 마니악들을 만나면 공통적으로 느끼는 것들이 있다. 딥러닝이 제일 우월하다 는 (초대형) 착각이다. 왜 구글이 적용하고 있는 초특급 모델, 그래픽 카드를 수백개씩 써야하는 모델, 배우기가 어려운 모델, 모든 곳에 다 쓸 수 있는 모델 이 우월하다는게 착각이냐고? 하나씩 하나씩 지적해보자. 1. 구글이 적용하고 있는 초특급 모델? 구글이 적용하고 있는 모델이라고 하면 너무 광범위한데,…

딥러닝의 반대말은 프로그래밍이라고?

딥러닝의 반대말은 프로그래밍이라고?

가까운 친구 하나가 아래의 스크린 샷을 보내왔다. 코멘트를 달란다. 어지간하면 친구에게 짧은 답장해주는 걸로 무시하려고 했는데, 저 글 쓰신 분이 “나름 업계의 네임드”란다. 정말 저런 수준으로 네임드가 될 수 있는 한국 시장의 세태가 너무도 개탄스러워 친구에게 보냈던 메세지를 그대로 블로그에 공개한다. (주의: 아래는 매우 심한 폭언이 담겨 있습니다. 포스팅 당사자의 이름 및 Like를 누르신 분들의…

강화학습을 배우고 싶습니다 – 그럼 대학원을 가세요

강화학습을 배우고 싶습니다 – 그럼 대학원을 가세요

늦은 시간에 메일 보내는 점 죄송스럽게 생각합니다. 블로그 글을 정독하다 지금까지 깨있게 되었습니다.   이번 프로젝트 주제를 머신 러닝 / 강화 학습을 주제로 프로젝트를 진행을 하며 책, 웹 검색 등으로 학습 해가며 밤새 공부하면서 구현을 하고 있습니다. 원래도 이 주제에 흥미가 있어 학부내에서 들을수 있는 모든 관련 과목인 데이터마이닝, 바이오데이터마이닝, 빅데이터SNS분석, 인공지능, 지능형시스템 이란 수업을…

“딥러닝” 강의 요청에 대한 단상

“딥러닝” 강의 요청에 대한 단상

가까운 펀드 매니저들이랑 이야기를 해보면, 자기네가 제일 비웃는 사람들이 “종목을 추천해달라”고 하는 사람들이란다. 어떤 나라가 전망이 좋고, 어떤 산업이 전망이 좋고, 어떤 기술이 전망이 좋은지에 대한 고민을 해서 관련 테마에 맞춰 시장 점유율 같은 적절한 비율로 투자하는게 초단기 단타를 노리는 일부 헤지펀드를 제외하면 일반적인 투자자들의 관점이다. 그런데 “종목을 추천해달라”는건 어디서 주워들은 대박난다는 소문을 자기하고 좀…

딥러닝의 비밀을 파헤치는 새로운 이론???

딥러닝의 비밀을 파헤치는 새로운 이론???

어느 블로그를 지나가다가 본 내용이다. Hebrew University of Jerusalem 출신 어느 교수가 딥러닝이 어떻게 작동하는지 설명하는 “새로운” 이론을 제시했단다. “Deep learning is an information bottleneck procedure that compresses noisy data as much as possible while preserving information about what the data represent.” 풀어서 설명하면, 여러개의 데이터를 압축시켜서 병의 좁은 목으로도 넣을 수 있도록 만드는데, 정작…

딥러닝 최적화된 그래픽 카드

딥러닝 최적화된 그래픽 카드

이전 글 몇 달전의 일이다. 2016년에 구매했던 ThinkPad T460p 을 중고로 팔았다. 참고로 필자는 “빨콩 매니악”이기 때문에 “빨콩”이 달린 ThinkPad 노트북만 쓰고, 직업적인 이유로 퍼포먼스가 강조된 매우 고사양 노트북 위주로 구매한다. 필자가 쓰던 ThinkPad T460p는 말 그대로 “끝판왕” 모델이었는데, i7-6820HQ에 DDR4램 32GB, 그리고 그래픽 카드가 ThinkPad 14인치 이하 모델 중 제일 좋은 GeForce 940MX +…

딥러닝 돌리기 위한 최적 노트북

딥러닝 돌리기 위한 최적 노트북

강의 시작 1주일 정도를 남기고 흔히 받는 질문들이 있다. 제 랩탑이 오래됐는데, 수업 듣는데 문제 없을까요? 어느 정도 랩탑을 갖고가야 수업 듣는데 문제가 없을까요? 머신러닝을 구현하는데 제일 좋은 랩탑은 어떤 랩탑일까요? 아래의 설명을 다 읽기 힘든 사람들을 위해서 짧게 요약한 대답을 드리면, 64비트 운영체제가 돌아가는 시스템이면 필자가 수업에 쓰는 패키지는 모두 돌릴 수 있다. 그리고…

딥러닝(Deep learning)을 R로 구현하기 – Prediction Model

딥러닝(Deep learning)을 R로 구현하기 – Prediction Model

일반에 딥러닝으로 알려져 있는 머신러닝 모델의 가장 기본이 바로 신경망(Neural Network) 모델이다. 다른 글에서 신경망 모델로 Sin(X) 그래프를 추적하는 예제를 하나 풀어봤었는데, 기본적으로 아래처럼 네트워크가 100% 꽉 들어차 있는 Fully Connected Neural Network 모델이 기본형이다. (Deep Neural Network, 일반에는 딥러닝으로 알려져 있다.) 여기서 몇 개의 노드(node)가 사라지는 경우, 또 넣었다 뺐다 하는 경우(Dropout 이라고 한다)…