[GN#186] 신경망 개발을 밑바닥부터 코딩하며 배우기

2023-01-23 ~ 2023-01-29 사이의 주요 뉴스들

OpenAI의 창립멤버이자 Tesla에서 5년간 AI 총괄이었던 Andrej Karpathy가 6개월 전에 테슬라에서 퇴사하면서 이제는 AI/오픈소스/교육 분야에서 활동하겠다고 공언했었는데요. "Neural Networks : Zero to Hero" 라는 이름의 "신경망 개발을 밑바닥부터 코딩하며 배우기" 코스를 유튜브에 시리즈로 올리고 있습니다. 역전파(backpropagation)의 기본부터 시작해서 최신 GPT 같은 딥신경망까지 개발하는 1~2시간짜리 영상들 여러개로 구성되어 있고, 계속 추가 중입니다. 강의에서 만든 micrograd, makemore 오픈소스들 및 minGPT, nanoGPT 같은 프로젝트도 자신의 GitHub Repo에 계속 공개 중이니 팔로우해두시면 좋을 것 같습니다.

Piper Sandler가 매년 두 번씩 발표하는 "미국 10대들의 기업 선호도 조사"에서 항상 음식점 선호도 1위를 하는 식당은 국내에 들어오지 않은 Chick-Fil-A(칙필레) 입니다. Chiken Fillet A 등급만을 쓴다고 해서 이걸 줄인 이름인데요. 70년 이상 치킨 메뉴만 고집하면서도 미국 내에 2,500개가 넘는 매장을 가지고 있으며, 매출 순위 기준으로 맥도널드(48조원), 스타벅스(25조원), 칙필레(12조원) 순으로 미국 프랜차이즈 체인 중 3위를 차지하고 있습니다. 우리가 잘 아는 타코벨, 버거킹, 서브웨이, 웬디스, 던킨보다도 매출이 높으면서도 창업 이후 매출 성장이 한 번도 꺾인 적이 없는 놀라운 회사이고, 기술적으로도 매우 흥미로운 회사입니다. "Chick-Fil-A 의 Edge Computing 기술 아키텍처 : Enterprise Restaurant Compute" 글에서 자세히 소개해서 옮겨봤는데요. 2,500개가 넘는 각 지점에서 Edge 쿠버네티스 클러스터를 운영 중이며, 매장의 모든 기기(튀김기, 그릴 등) 들은 IoT 텔레메트리 정보를 지속적으로 클러스터에 저장하여 실시간 수요예측을 하고 클라우드로 보내서 분석 프로세스까지 실행합니다. 즉, 수 만대의 기기 정보를 통한 조리 과정과 모바일 결제/드라이브 쓰루까지 모든 게 다 통합된 Enterprise Restaurant Compute Platform입니다. 각 엣지를 구성하기 위해 일반 소비자용 Intel NUC를 3대로 묶어서 만들었고 이를 어떻게 구성했는지까지 소프트웨어 스택까지 상세하게 설명하는 글이니 한번 읽어보시면 좋겠습니다.

프로젝트 학습(PBL, Project-Based Learning) 은 실제 상황과 같은 문제의 해결을 통해서 작은 프로젝트를 구현해가며 배우는 자기 주도적 학습방식입니다. 모든 교육과정에 적용이 가능하지만, 특히 프로그래밍을 배울 때 단순히 문법만을 나열하여 배우는 것보다 훨씬 재미나고 효율이 뛰어나기에 종종 사용됩니다. 해커뉴스에 "작은 프로젝트를 만들어가며 배우는 프로그래밍 책은 어떤 게 있나요?" 라는 질문이 올라와서 주요 답변들과 함께 옮겨봤습니다. Rust, Python, Ruby, JavaScript 책들이 많이 보이네요. 이 언어들을 배우려는 분들은 이 책들을 먼저 참고하시면 좋을 것 같아요.

Show GN - 직접 만드신 오픈소스나, 재직중인 스타트업의 제품/서비스를 소개해주세요

Ask GN - 다양한 질문을 올려주세요.

✓ 사내 커뮤니케이션 도구에 GeekNews Bot을 추가해서 멤버들과 함께 새 글을 받아보세요
ㅤ→ Slack봇, 잔디봇, Teams봇, Discord봇, 구글 챗 봇, Swit 봇
긱뉴스는 RSS로도 구독 가능합니다
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 뉴스레터를 추천해 주세요.


매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.