프로젝트 명칭: 봄비(BomBee)
프로젝트 목표: 사람과 소통할 수 있는 강아지 로봇을 만들자.
프로젝트 방식:
1. 다같이 참여하여 만들고 결과물을 가져가는 협동조합형 프로젝트
2. 만드는 과정들을 커널연구회 웹사이트(http://kernel.bz/bombee)에 블로그로 공개
3. 주2회 주말에 오프라인 모임을 정기적으로 하여 기술 공유
4. 재료 및 비용은 참여자들이 모여서 협의하여 결정
5. 결과물은 기여도에 따라서 협동조합형태로 분배
프로젝트 내용:
1. 기구물: 3D 프린트로 저렴하게 시작
2. 하드웨어: 아듀이노, 라즈베리파이3, STM32 보드 활용, 카메라, 모터, 센서
3. 소프트웨어: 리눅스 시스템 프로그래밍(C언어), CodeBlocks 통합개발환경 활용
4. 머신러닝/딥러닝 알고리즘 적용
이책은 1부와 2부로 구성되어 있다. 1부는 전통적인 자료구조와 알고리즘에 대해서 C언어로 실습할 수 있도록 구성했고, 2부에서 머신러닝/딥러닝을 파이썬과 TensorFlow로 실습하면서 학습할 수 있도록 구성했다. 머신러닝/딥러닝부터 공부하고자 하는 독자분들은 1부 내용은 간략히 참조만하고 바로 2부의 내용을 학습해도 된다. 머신러닝은 가설함수(학습모델)와 비용함수를 사용하여 비용이 최소화 되는 방향으로 반복연산하면서 가중치(Weight)값을 찾아가는 알고리즘으로 구성되어 있다. 대부분 행렬(Matrix)연산을 하므로 전통적인 자료구조 알고리즘보다 쉽게 구현할 수 있다. 또한 딥러닝에서 과거에 해결하지 못했던 난제들을 어떻게 해결했는지 자세히 실습할 수 있도록 책의 내용을 구성했다. 2부의 머신러닝/딥러닝 알고리즘을 학습한후 C언어로 알고리즘을 직접 구현해보고자 한다면 1부의 내용이 많은 도움이 될듯하다. 이책에 있는 예제 소스들은 모두 Github에 공개했으니 책의 내용을 참조해 주기 바란다.
안녕하세요? 오랜만에 글 올립니다.
2016년 3월 9일(수) 오후1시부터 시작된
인공지능 알파고와 이세돌 9단의 첫번째 대국을 알파고의 알고리즘과 함께 분석한 내용입니다.
아래에서 PDF 문서로 다운로드 하시면 됩니다.
감상평이라고도 할 수 있습니다.
가볍게 읽어 주셨으면 합니다.
안녕하세요?
리눅스 커널의 menuconfig, Kconfig, Makefile, kgdb, 디바이스트리에 대해서
확실히 이해하시면 커널 소스를 분석할때 많은 도움이 됩니다.
이번에 커널연구회(www.kernel.bz)에서 이것을 주제로 다음과 같이 특강을 합니다.
단순히 이론적으로 내용을 전달하는것이 아니라
직접 실습하면서 확실히 이해할 수 있도록 해드립니다.
안녕하세요?
커널연구회가 8월중으로 "Device Tree 상세분석 in Linux Kernel 4.0"을 출판 예정입니다.
“Device Tree 상세분석 in Linux Kernel 4.0”은 커널연구회가 그동안 수년동안
최신의 리눅스 커널 소스를 분석하고 정리해온 노력들이 그대로 책속에 담겨져 있습니다.
또한 삼성 Exynos5420이 탑재된 Arndale Octa Board에 리눅스 커널 4.0 소스와
Device Tree를 포팅하는 과정을 그대로 따라하면서 실습할 수 있도록 내용을 구성하여
독자분들이 현장 업무에 그대로 적용할 수 있도록 했습니다.
KLDP 블로그는 그다지 화려하지도, 많은 기능을 제공하지도 않지만 F/OSS, IT에 관련된 충실한 내용을 담고자 노력하는 분들이 함께 만들어 나가고 있습니다. 혹시라도 이곳에서 블로그를 운영하시고자 하는 분은 이곳으로 어떤 내용으로 운영하실지를 알려 주십시오. 확인 후 개설 여부를 결정하여 알려 드리도록 하겠습니다.