본문 바로가기

분류 전체보기25

드로이드 나이츠(Droid Knights) 2019 참관 후기 2019년 4월 5일 금요일에 열렸던 드로이드 나이츠(Droid Knights) 2019 (https://droidknights.github.io/2019/) 의 개인적인 참관 후기 공유 드립니다. Droid Knights 는 특정 회사 주관으로 진행되는 개발 컨퍼런스가 아닌, 안드로이드 개발자들이 자발적으로 진행 및 추진한 컨퍼런스로 국내에 몇 안되는 유료 안드로이드 개발자 컨퍼런스 입니다. 2017년에 국내에서 처음 열린 컨퍼런스이고, 행사의 많은 부분이, 이름을 비롯하여, 일본의 세계적인 안드로이드 개발자 컨퍼런스인 Droid Kaigi (https://droidkaigi.jp/2019/en/) 와 닮았습니다. 아직 규모 면에서 드로이드 나이츠(Droid Knights) 와 Droid Kaigi 가.. 2019. 4. 8.
[DL 101] 케라스로 구현하는 CNN 딥러닝의 헬로 월드 예제라고 할 수 있는 MNIST 데이터를 CNN 으로 분석하는 방법에 대하여 알아보는 글을 작성해 보고자 합니다. 이 글은 딥러닝이 무엇인지 기본적인 내용을 알고 있는 분을 대상으로 작성하였으므로 딥러닝이란 무엇이며, 텐서플로란 무엇이며, 케라스는 또 무엇인지에 대한 내용을 생략하도록 하고 바로 시작하겠습니다. [이 CNN 이 아닙니다...] 1. 데이터 전처리 MNIST 데이터는 케라스를 이용할 경우 매우 간단히 불러 올 수 있습니다. from keras.datasets import mnist 불러온 이미지 데이터를 X 라 하고 0 ~ 9 까지 붙인 이름표를 Y 라고 명명하도록 하겠습니다. 데이터를 불러와 보면 70,000 개의 데이터가 있습니다. 케라스에서는 이미 70,000개의 .. 2018. 5. 11.
시작하는 이들을 위한 코세라와 유다시티 딥러닝 유료 강의 비교 딥러닝이 요즘 뜨고 있다고 해서 한번 해보고 싶은데 어디서 시작해야 될지 모르시는 분들을 위한 유명 유료 강의 전격 비교!! 저는 얼마 전 유다시티(Udacity) 의 Deep Learning Nanodgree Foundation 강의를 수료하고, 현재 코세라(Coursera) 에서 신규로 개설된 Deep Learning Specialization 강의 중 첫 번째 서브 카테고리 강의 수강을 완료 했습니다. 그렇다고 이제 전문가가 된 것은 아닙니다. 전문가는 커녕 여전히 슈퍼 왕 초보 입니다. 여전히 아는 것은 하나도 없고, 겨우 딥러닝 관련 용어들이 무엇인지 그리고 이제 뭘 공부해야 될지 어렴풋이 보이기 시작한 단계에 서 있는 것 같습니다. 저 같이 딥러닝 쪽에 관심은 있으나 어디서 어떻게 시작해야 될.. 2017. 9. 14.
[DL 101] scikit learn 으로 만들어 보는 인공신경망 신경망 (Neural Networks) 우리 인간의 뇌는 무수히 많은 뉴런(neuron) 이라는 신경 세포로 구성되어 있고, 뉴런들은 시냅스를 통해 전기적, 화학적 신호를 서로 주고 받으면서 정보를 저장하는 기능을 수행 한다고 합니다. 뉴런들이 서로 복잡하고 얽혀 주고 받는 신호를 통해 우리 인간은 생각을 하고 감정을 느끼기도 하며 무엇인가를 배우기도 합니다. 머신러닝 기법 중 하나인 신경망, 혹은 인공 신경망은 이러한 뇌의 신경망을 본 떠 만든 알고리즘 중 하나 입니다. 신경망의 경우 요즘 많은 관심을 받고 있는 딥러닝의 기초가되는 알고리즘이기도 합니다. Perceptron 인공 신경망을 구성하는 가장 기초적인 단위는 퍼셉트론(Perceptron) 입니다. 퍼셉트론은 위의 그림과 같이 1개 이상의 in.. 2017. 8. 23.
반응형