본문 바로가기

Study for.15

케라스 창시자에게 배우는 딥러닝 개정 3판 - 3 책의 5장과 6장에 대한 학습 정리입니다. 5장. 머신러닝의 기본 요소일반화와 과대적합머신러닝의 목표는 훈련에 사용하지 않은 데이터에서도 좋은 성능을 내는 일이다. 이를 일반화라고 한다.모델이 훈련 데이터의 패턴을 충분히 배우지 못하면 과소적합이다. 훈련 데이터의 잡음이나 우연한 특징까지 학습해 새로운 데이터에서 성능이 떨어지면 과대적합이다. 훈련 손실이 계속 줄어도 검증 손실이 높아진다면 과대적합을 의심한다.딥러닝 모델은 데이터에 숨어 있는 구조를 배우고, 이를 바탕으로 학습한 사례와 비슷한 새 입력을 처리한다. 이를 학습 사례 사이의 보간으로 이해할 수 있다. 따라서 훈련 데이터가 실제로 만날 사례를 충분히 담아야 한다. 학습한 범위에서 크게 벗어난 입력까지 잘 처리한다고 기대하기는 어렵다.모델 평가.. 2026. 11. 1.
케라스 창시자에게 배우는 딥러닝 개정 3판 - 2 책의 3장과 4장에 대한 학습 정리입니다. 3장. 텐서플로, 파이토치, JAX 그리고 케라스에 대한 소개4장. 분류와 회귀 앞선 2장에서는 텐서(Tensor), 텐서 연산, 그레이디언트(Gradient), 역전파(Backpropagation) 등을 학습했습니다.그동안 배운 내용은 딥러닝 모델이 어떤 원리로 데이터를 계산하고, 예측하고, 학습하는지에 대한 이야기였습니다.그렇다면 실제로 이러한 딥러닝 모델을 개발하려면 어떻게 해야 할까요?모든 행렬 연산을 직접 구현하고, 도함수를 계산하고, 역전파 알고리즘까지 처음부터 개발해야 할까요?다행히 그렇지는 않습니다. 이미 이러한 복잡한 계산을 편리하게 수행할 수 있도록 도와주는 딥러닝 프레임워크(Deep Learning Framework) 들이 존재하기 때문입니다.. 2026. 10. 25.
(작성중 .. ✍🏻) 가십 프로토콜(Gossip Protocol)의 어원과 명명 배경 추적 📚 목차1. Gossip의 어원 추적2. Protocol의 어원 추적3. Gossip Protocol의 명명 역사 추적4. 명명 이유를 스스로 검증1. Gossip 의 어원 추적1.1 사전적 의미 - 가십(Gossip)의 어원과 역사: 대부모에서 헛소문으로명사(n.) 'gossip'의 의미 변화초기 어원 (고대 영어): 고대 영어 godsibb에서 유래했으며, 초기에는 "후원자(sponsor)"나 "대부모(godparent)"라는 신성한 의미를 가졌습니다. 이는 God(신)과 "친척(relative)"을 뜻하는 sibb(sibling과 어원이 같음)의 합성어입니다.의미의 확장 (1300년대 중세 영어): 점차 의미가 넓어져 "친밀한 지인, 친구, 이웃"을 뜻하게 되었습니다. 특히, 출산 자리에 초대받은.. 2026. 10. 21.
케라스 창시자에게 배우는 딥러닝 개정 3판 - 1 책의 1장까지의 내용입니다. 책의 1장의 내용은 딥러닝이란 무엇인가? 에 집중한 내용이었습니다. 목차 이름에서부터 느껴지듯 '딥러닝에서 '딥이란 무엇일까?', '단기적 과대 선전에 주의해주세요', 'AI 에 대한 전망' 등 본격적인 딥러닝 설명에 앞서 딥러닝에 대해 어떤 관점으로 설명해주실것이며, 읽는 독자는 어떤 자세와 생각가짐을 가지고 보면 좋을지 충분히 마음을 다듬는 시간을 주는 듯한 내용이었습니다. 그렇기에 1950년대 초기 컴퓨터 과학 분야에 대한 이야기부터, 구글 딥마인드, 그리고 오늘날 AI 붐이 오기 전까지 있었던 AI 씬의 2번의 겨울 이야기까지의 역사 흐름속에 작가님의 생각을 담아 이야기를 해주십니다. 1장에서는 첫 페이지에서 부터 강렬한 문장이 있었는데요. 바로 아래의 문장입니다.이.. 2026. 10. 18.
루퍼스 3기 수료 후기 — 개발은 취향이다 기조: 개발은 취향이다. 10주가 지났다. 10주 전의 나에게 "넌 왜 개발을 그렇게 하니"라고 물었다면, 나는 한참을 머뭇거리다 회사 사정이나 일정, 비용 같은 단어로 얼버무렸을 것 같다. 10주 뒤의 나는, 그 질문을 반긴다. 답이 명쾌해서가 아니라, 답을 만들어 낼 언어가 생겼기 때문이다. 이 글은 그 10주에 대한 기록이다. 목차루퍼스를 신청하게 된 계기루퍼스를 시작하며 마음 먹은 사항루퍼스를 겪으며루퍼스를 수료하고 난 나의 마음가짐이런 분들께 루퍼스를 추천한다마무리 1. 루퍼스를 신청하게 된 계기 루퍼스를 신청하게 된 계기는, 사실 정말 단순했다.더 이상 개발 실력에 대해 핑계를 대고 싶지 않았다. 이런 마음을 품게 된 건 올해 초 성과 평가의 피드백에서 시작되었다. 2025년의 내 .. 2026. 4. 26.
매주 한 편씩 쓰다 보니 10주가 지나 있었습니다 TL;DR — 10주 동안 매주 한 편씩 블로그를 썼습니다. 토요일 저녁마다 "정상이 어디에요?" 라고 스스로에게 물었고, 돌아오는 답은 언제나 "아 5분만 더 가면 돼" 였습니다. 그 5분이 열 번 쌓여 10주가 되었고, 저는 끝내 포기하지 않았습니다. 이 글은 그 열두 편의 흔적이 만든 열한 번째 저를 돌아보는 총괄 회고이자, 마지막 라운드(Spring Batch + Materialized View + 기간별 Ranking API) 에서 내린 결정을 기록한 인덱스입니다.프롤로그 — 글을 쓰기 시작한 2주차의 저처음부터 매주 블로그를 쓸 생각은 아니었습니다. 1주차에는 Ktlint·EditorConfig·Git Hook 같은 도구를 세팅하고, 팀 동료의 질문 ("Kotlin 에 ESLint 같은 거 있.. 2026. 4. 17.