안녕하세요, 지행무간(知行無間)입니다.
무려 6개월 전...
Deep Learning 1) 딥러닝을 활용한 유용한 사이트들을 소개합니다
란 포스팅을 하였습니다.
이 글에서 일반인들도 딥러닝의 능력을 가늠할 수 있는 글을 지속적으로 올리겠다 하였지만 그렇게 하지 못하였습니다.
많은 분들이 관심을 가져 주셨었는데 말이죠.
나름의 사정은 이전 포스팅에서 말하였기에 바로 본론으로 들어가겠습니다.
여러분.
여러분들은 인공지능의 발달에 대해 어떻게 생각하나요?
인류를 멸망시킬것 같아 두렵나요.
아님 혹시 여러분의 직업을 빼앗을까 걱정되나요.
블록체인.
인공지능.
가상현실.
...
기술이 우리가 감당할 수 없을 정도로 빠르게 발전할 때,
가만히 있다가는 그 거대한 기술변화의 파도에 휩쓸려가지 않을까 걱정될 때,
우리는 무엇을 해야 할까요?
간단한 제안
이전에는 상상하지도 못할 꿈을 꾸세요.
자본가는 당연히 되세요.
그리고 그 자본으로 꿈을 실현하세요.
좀 더 구체적인 제안
나의 제안이 너무 허무맹랑한 것 같나요?
나는 구조를 정말로 정말로 중요하게 생각합니다.
좋은 구조는 좋은 결과를 필연적으로 발생시킨다고 생각합니다.
좋은 구조 안에서 개개인의 능력이나 한계는 부수적인 것에 불과합니다.
물론 이 말을 나쁜 구조에 대해서도 정반대로 말할 수 있을겁니다.
좋은 구조를 만드는 것은 모든 크고작은 프로젝트에서 무엇보다 중요하다고 생각합니다.
...
이쯤되면 여러분들도 나의 의중을 파악했을 겁니다.
그렇습니다.
지금, 세상은,
우리가 꿈을 꿀 수 있는 구조로 개편되고 있다는 것을 선언하고 싶은 것입니다.
그래서 지금 하려는 프로젝트는 단순히 이것을 가속화시키고 싶을 뿐입니다.
그러니까 이러한 구조적 변화를 받아들이기 힘든 분들에게
우리 모두가 꿈을 꿔도 되는 이유를 하나 더 만들고 싶은 것입니다.
위의 간단한 제안 중 가장 어려운 것이 무엇일까요?
지금으로선 꿈을 꾸는 것입니다.
현실이란 벽때문에 우리 모두는 포기하지 않았던 꿈이 없을 것입니다.
이런 현실에서 꿈을 꾸라고 말하는 것은 무시당하기 일쑤였습니다.
그래서 나는 그냥 말로만 꿈을 꾸라고 말하는 것이 아니라
꿈을 꿀 수 있도록 여러분에게 하나의 도구를 선물하려합니다.
딥러닝이라는 도구입니다.
현 시대의 좋은 도구는 우리가 꿀 수 있는 꿈의 폭을 더 넓혀줍니다.
개인이 엄두도 내지 못했던 일들도 도전할 수 있게 만드는 것이 강력한 도구의 힘입니다.
스티미언들은 하나의 도구를 이미 가지고 있습니다.
스팀잇이죠.
이것은 정말로 강력한 도구입니다.
모두는 아닐테지만 분명 많은 스티미언들은 자본가가 될 것입니다.
자본가가 아니더라도 대부분의 스티미언들의 삶의 질을 높여줄 것은 분명합니다.
그러니 이 프로젝트를 통해 여러분들이 딥러닝이라는 좋은 도구를 하나 더 가져 더 넓은 꿈을 꿨으면 합니다.
무엇을 하려고 하는가!
서론이 길었습니다.
이제 구체적으로 이 프로젝트가 무엇인지 설명하겠습니다.
앞에서 나는 좋은 구조를 구축하는 것이 정말로 중요하다고 말했습니다.
그래서 생각했습니다.
어떻게 해야 이 프로젝트가 많은 사람들이 참여할 수 있을지,
그리고 일회성의 프로젝트가 아닌 지속가능한 프로젝트가 될 수 있을지,
그리고 어떻게 해야 이 프로젝트를 참여하는 모든 사람이 유무형의 이익을 얻을 수 있을지 많이 고민했습니다.
딥러닝? 알파고? 나와는 전혀 관련없는 최신 기술일까?
모르긴 몰라도 이세돌과 알파고의 바둑 대결을 통해 인공지능, 딥러닝 이런 용어를 많이 들어봤을겁니다.
그리고 알파고의 뛰어난 능력 때문에 딥러닝이라는 기술이 하늘의 별처럼 느껴질지도 모릅니다.
저도 그랬으니까요.
하지만 짧은 기간이나마 딥러닝에 대해 공부해 본 후기를 말씀드리면,
딥러닝은 소수의 사람들이 이해하고 사용하기 위한 "학문"이 아니라
실용적으로 쓰이기 위한 "도구"임이 분명하다는 것을 느꼈습니다.
딥러닝의 도구적 측면은 앞으로의 포스팅에서 더 설명하도록 하겠습니다.
나부터도 딥러닝과는 전혀 무관한 기계공학과의 전산유체역학이라는 전공에
딥러닝을 사용하여 석사 졸업 논문을 쓸 수 있었습니다.
실제로 딥러닝은 그 분야를 막론하고 모든 곳에서 쓰이고 있습니다.
그 접근성이 점점 더 좋아지고 있기 때문에,
딥러닝이 왜 작동하는지에 대한 이해가 없더라도
딥러닝을 어떻게 쓰는 것이 좋은지에 대해 잘 이해하고 있는 것만으로도
우리는 향후 몇 년 내에 엑셀이나 파워포인트를 사용하듯
딥러닝을 사용할 수도 있을 것입니다.
그렇기 때문에 남들보다 한 발 먼저 이해하는 것이 중요해 보입니다.
별 것 아닌것인데 지금의 진입장벽때문에 그냥 스쳐지나지 않았으면 합니다.
앞으로 딥러닝은 정말로 도구가 될 것이고,
여러분이 자본가가 된다면 아이디어만 가지고 딥러닝을 사용할 수 있는 사람을 고용하여 아이디어를 실현시켜도 됩니다.
그러기위해서는 우리가 무엇을 할 수 있는지, 무엇을 할 수 없는지, 어떤 부분이 어려운지에 대해 잘 이해해야 합니다.
그리고 이러한 것은 기술적 원리를 이해하지 않아도 됩니다.
그렇기에 이 프로젝트를 잘 지켜보는 것만으로도 여러분은 딥러닝이라는 도구를 가지게 될 것입니다.
이 프로젝트의 구조
- 여러분들에게 딥러닝을 통해 해보고 싶은 것에 대한 아이디어를 얻는다.
- 아이디어를 딥러닝으로 구현해본다.
- 구현하는 과정을 상세히 포스팅한다.
- 구현하는 과정에서 프로젝트에 대한 지속적인 피드백을 받는다.
- 하나의 프로젝트가 끝나면, 그 내용을 종합한다.
- 이 과정을 반복하며 다양한 종류의 딥러닝을 경험해본다.
- 포스팅에서 발생하는 수익을 공유한다.
이들 중 3번이 이 프로젝트로 여러분이 실질적인 이득을 볼 수 있는 부분일 것입니다.
대부분의 딥러닝 관련 논문이나 기술 소개는 성공적인 결과 위주입니다.
그 속에서의 과정은 성공적인 결과를 더 빛나게 해주는 도구이지, 결코 현실이 아닙니다.
현실은 수많은 실패와 예상치 못한 어려움의 연속입니다.
연구 중 가장 해결하기 어려웠거나 애먹었던 부분은 어떻게보면 논문을 쓸 때 논리적으로 가장 약한 부분일 수 있습니다. 그래서 짧막하게 한 줄 적고 넘어갔지만 막상 논문의 내용을 따라하다보면 그러한 작은 부분이 문제 해결의 키인 경우가 많습니다.
따라서 이 프로젝트에서의 딥러닝을 사용하는 과정을 상세히 포스팅하여 다른 분들이 똑같은 시행착오를 겪지 않았으면 합니다.
Win- Win을 위한 포스팅 수익 공유 계획
이 프로젝트로 인한 수익은 다음과 같이 분배됩니다.
- 프로젝트 아이디어 제안자: 프로젝트가 진행되는 동안 발생하는 모든 포스팅 수익의 33%
- 각 포스팅에서의 좋은 아이디어 제안자: 각 포스팅에서 발생하는 포스팅 수익의 33%
- 노동하는 자: 각 포스팅에서 발생하는 포스팅 수익의 34%
나는 이 프로젝트에 참여하는 모두에게 도움이 되는 일을 하고 싶습니다.
먼저 이 프로젝트의 가장 큰 수혜자는 물론 나입니다.
박사과정에서 계속 딥러닝을 활용할 예정이므로,
다양한 딥러닝 프로젝트의 경험은 좋은 연구를 하기 위한 기반을 마련해줄 것입니다.
그렇지만 다른 분들에게도 최대한 많은 도움이 되도록 노력하겠습니다.
프로젝트 제안자에 대한 수익 분배는 나의 가치관 중 하나를 반영합니다.
아이디어를 공유하는 것이 정말로 중요하다는 것입니다.
우리나라의 고질적인 문제인데, 좋은 아이디어는 각자의 마음 속에만 있습니다.
좋은 아이디어가 더 큰 힘에 의해 빼앗기는 사례를 많이 봤기 때문일 것입니다.
그렇기 때문에 전체적으로 보면 작은 보상이지만 개인의 포스팅으로선 매우 비중있는
모든 프로젝트 포스팅 수익의 66%를 아이디어 제공자, 프로젝트 참여자에게 분배하기로 결정했습니다.
노동의 가치도 중요하기 때문에 프로젝트를 진행하는 노동자에게도 34%의 수익을 분배하였습니다.
만약 이 과정에서 노동에 참여해주시는 분이 있다면 또 이 수익을 분배할 예정입니다.
아이디어가 구현되는 것을 직접 눈으로 보시고,
좋은 아이디어도 제안해 주시고,
실패하는 것도, 성공하는 것도 왜 그런지 이해하며,
이 프로젝트에 많은 관심을 가져주셨으면 좋겠습니다.
향후 계획
이 글을 읽고 이 프로젝트에 참여하고 싶더라도 어떤 아이디어를 내야하는지 감이 안오실 겁니다.
그래서 향후 일주일정도는 딥러닝에 대한 간단한 설명을 통해 무엇을 할 수 있을지 대략적으로 알 수 있는 포스팅을 하겠습니다.
향후 포스팅을 보시면서 재미있는 아이디어들을 많이 제안해주시면 좋겠습니다.
첫 프로젝트는 아주 간단하게 구현가능한 것이었으면 합니다.
그리고 정말 재미있는 아이디어를 선정하고 싶습니다.
이익이 되는 그런 것보다는 딥러닝을 잘 이해할 수 있는 예제이면 충분합니다.
다른 누군가가 이미 한 것은 관심없습니다.
새롭고 재밌는 것을 하고 싶습니다.
여담으로 많은 스티미언들은 암호화폐 시장의 가격 예측에도 관심이 많을 것입니다.
이러한 내용도 분명 다룰 기회가 있을 것입니다만
일단은 간단한 것, 재밌는 것, 새로운 것부터 시작하고 싶습니다.
참고로 재밌는 것이란 전혀 예측하지 못할 것이라 생각했던 것으로 무엇인가를 예측하려는 시도입니다.
그렇지만 그 속에는 뛰어난 직관이 들어가있어야 합니다.
예를들어 나의 식습관으로 문재인 대통령의 식습관을 예측하는 것은 가능할 리가 없습니다.
무언가 어렴풋이 연관이 있을거라고 생각하지만 마땅히 설명할 수 없는 그런 것이면 좋을 것 같습니다.
딥러닝은 대상들 사이의 분명한 연관성이 있지만 그것이 너무 복잡하여 인간의 이성으로는 추론하기 힘든 것들을 잘 학습합니다.
지금까지의 과학은 복잡한 것을 단순하게 설명하여 발전했습니다.
그래야 우리가 이해할 수 있으니까요.
하지만 딥러닝은 복잡한 것을 복잡하게 이해할 수 있는 힘이 있습니다.
그래서 우리가 그 이유를 알지 못하더라도 실제로 작동은 잘 하는 경우가 있습니다.
이렇게 예상하지 못했던 연관성을 찾는 것이 재미있는 프로젝트일 것입니다.
앞으로의 포스팅을 참고하여 재미있는 아이디어 많이 제안해주시길 바랍니다.
그리고 저는 딥러닝을 전공하지 않았기 때문에 잘못된 내용이 많을 것입니다.
또한 프로젝트가 진전되는 속도가 느릴 수 있습니다.
많은 분들이 참여해주시면 좋겠지만, 그렇지 않더라도 묵묵히 진행해보겠습니다.
꾸준히 하다보면 점점 프로젝트에 참여하는 분이 늘어날것이라고 생각합니다.
그때그때 잘못된 점이 있다면 자유롭게 지적해주시고,
여유롭게 프로젝트의 진행 상황을 지켜봐주시면 감사하겠습니다.
다음 포스팅은 간단한 구조의 딥러닝의 쓰임새에 대해 살펴보겠습니다.
맛보기로는 밑의 지난 글을 읽는 것도 추천합니다.
사실, 지금 보니 지난 글에서 설명한 것도 부족한 점이 많습니다.
그러한 점은 저도 계속 배우는 입장이라는걸 감안해서 귀엽게 봐주시면 좋겠습니다.
아주 소박한 아이디어지만 하나 적고 갑니다.
비가 올 때 우리는 우산을 씁니다.
바람이 강하게 불면 우산이 뒤로 졎혀 지기도 하고, 고장이 많이 나죠.
앞에서 바람이 불면 우산을 앞으로 숙여야 비도 덜 맞게 되구요.
스스로 해결해 줄 수 있는 우산이 나왔으면 어떨까 하는 생각을 오래전부터 해왔습니다.
이 부분이 가능하다면 우산의 수명도 늘어 날 뿐만 아니라 비도 덜 맞게 될 테니까요.
쉽게 말해 바람이 부는 방향으로 꺾이는 우산 말이죠.
아주 간단한 방법으로 해결이 가능할 것 같은데... 제 지식이 부족해서 그런지 마땅한 방법이 떠오르질 않더군요.
간단하게 구현 가능할 것 같은데... 제 마음은 그저 시중에 이런 우산이 나온다면 꼭 사고 싶은 그런 맘입니다.!
아이디어 정말정말 감사합니다. ㅎㅎㅎㅎㅎ
음... 일단 이 프로젝트는 대량의 데이터가 있어야하는데, 특히 인터넷에서 구할 수 있는 자료이면 더 좋습니다. 빨리 머신러닝에 적합한 일들에 대한 글을 써야겠습니다.
@hugo님의 아이디어는 제가 기계공학을 전공했기때문에 굉장히 흥미롭습니다. 기회가 된다면 이 아이디어를 더 퍼뜨릴 수 있으면 좋겠네요.
댓글 정말 감사합니다.
다른분들도 아이디어를 많이 내주셨으면 했는데.. 저밖에 없네요..ㅠ
제 아이디어가 흥미로우시다니 감사합니다.
어떠한 데이터가 필요한가요?
기술적인 부분의 데이터가 필요한 건가요?
우산에 관한 데이터가 필요한 건가요?
도움을 드리곤 싶은데.. 어찌해야 도움이 될 지를 잘 모르겠네요 ㅠ
그래서 방금 포스팅을 하였습니다. ㅎㅎㅎ
이 글을 읽어보시면 어느정도 감이 오실 것 같습니다.
Deep Learning 3) 가장 쉽게 사용할 수 있는 딥러닝 구조는? Artificial neural network (ANN)
감사합니다~
저는 가상화폐 주소가 너무 길어서 보낼때 두번세번 확인하는데
이거 자동으로 하나씩 글자나열을 확인하는건 없을까요 ?
받는사람 주소도 즐겨찾기도 따로 구현되게끔하고 보낼려고하는 주소
는 자동으로 주소 확인되게끔
@spacezero님, 의견 감사합니다.
그런게 있으면 정말 편할것같은데 이 아이디어는 머신러닝으로 하기보다는 프로그래밍에 더 가까운거 같습니다...
크롬 익스텐션같은걸로 만들면 좋을거 같아서 한번 찾아봤는데 아직 만들어진건 없는거같네요.
능력자분께서 만들면 정말 유용할것같습니다. ㅎㅎ