전체 글 74

[도서 리뷰] 처음 시작하는 FastAPI

"한빛미디어  활동을 위해서 책을 제공받아 작성된 서평입니다." 추천 독자FastAPI를 처음 사용해보는 독자Python만 사용할 수 있지만, 웹 프레임워크를 사용해야해서 진입장벽이 높은 초보자 책 소개CHAPTER 1 모던 웹CHAPTER 2 모던 파이썬CHAPTER 3 FastAPI 둘러보기CHAPTER 4 Starlette과 비동기, 동시성CHAPTER 5 Pydantic과 타입 힌트, 모델CHAPTER 6 의존성CHAPTER 7 프레임워크 비교CHAPTER 8 웹 계층CHAPTER 9 서비스 계층CHAPTER 10 데이터 계층CHAPTER 11 인증 및 인가CHAPTER 12 테스트CHAPTER 13 프로덕션CHAPTER 14 데이터베이스와 데이터 과학, AICHAPTER 15 파일CHAPTER ..

도서 리뷰 2024.07.28

[도서 리뷰] 혼자 공부하는 네트워크

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 리뷰 요약이 책은 서커펀치만의 21가지 규칙을 소개하고 있습니다. 특히, 코드로 설명해주시기 때문에, 직관적으로 이해하기 쉬운 도서입니다. 모든 개발자들에게 이 책은 나침반처럼 코드를 짜는데 도움이 될 것입니다. 추천 독자어떻게 하면 좋은 코드를 짤 수 있을지 고민하는 개발자팀의 코드 퀄리티를 향상시키고 싶은 개발자코드를 잘 짜고 싶은 초보자 책 소개규칙 1. 최대한 단순하게, 그러나 너무 단순하지 않게규칙 2. 버그는 전염된다.규칙 3. 좋은 이름은 최고의 문서다.규칙 4. 일반화에는 세 가지 사례가 필요하다.규칙 5. 첫 번째 최적화 교휸: 최적화하지 말라규칙 6. 코드 리뷰의 세 가지 장점규칙 7. 실패 케이스를 제거하라.규칙 8. 실..

도서 리뷰 2024.06.23

[도서 리뷰] 혼자 공부하는 네트워크

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 리뷰 요약네트워크를 꼼꼼하게 이해하고 싶은 사람들에게 좋은 도서입니다. 그림을 많이 활용하여 추상적인 개념을 구체화시켜서 이해할 수 있고, 핵심 포인트를 마무리 편에 말씀해주셔서 내가 이해하지 못했거나 알지 못했던 부분도 되돌아가서 공부할 수 있는 점이 매력적인 도서입니다. 추천 독자네트워크를 공부하고 싶지만, 어디서부터 어디까지 알아야하는지 몰랐던 네트워크 초보매일매일 꾸준히 네트워크를 집중하며 공부할 수 있는 사람나의 네트워크 기초를 다지고 싶은 사람 책 소개Chapter 01 컴퓨터 네트워크 시작하기Chapter 02 물리 계층과 데이터 링크 계층Chapter 03 네트워크 계층Chapter 04 전송 계층Chapter 05 응용 계층..

도서 리뷰 2024.05.26

[도서 리뷰] 인사이드 머신러닝 인터뷰

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다."리뷰 요약머신러닝을 공부하는 많은 사람들의 기본기를 강화시키는데 좋은 도서입니다. 전반적인 지식을 얻기 좋으며, 면접을 볼 때 단순한 대답보다는 그 원리를 스스로 설명할 수 있을 것 같습니다.  추천 독자머신러닝/딥러닝을 알지만, 자신의 부족한 점을 찾거나 매꾸고 싶은 사람면접을 앞두고, 부족한 부분을 채우고 싶은 사람어떤 문제로부터 출발해서 문제를 해결하기 위한 답을 얻기 위한 과정을 알고 싶은 사람 책 소개1장. ML 면접에 임하기2장. ML 기본 지식3장. ML 코딩4장. ML 시스템 설계 1 - 추천 시스템5장. ML 시스템 설계 2 - 응용6장. ML 인프라 설계7장. 고급 ML 문제부록 A. 생성 모델: 노이지 채널 모델에서 LLM..

도서 리뷰 2024.04.28

[도서 리뷰] 쉽고 빠르게 익히는 실전 LLM

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 리뷰 요약 LLM을 기본부터 이해하기 쉽게 설명하고 있습니다. 중간중간에 있는 코드와 그림들이 더욱 이해하기 쉬운 요소입니다. 또한, github에 있는 코드가 잘 정리되어 있어 초보자도 차근차근 따라하기 좋습니다. 추천 독자 LLM이 뭔지는 들어봤지만, 용어에 대한 이해가 부족한 사람 OpenAI API를 사용해보고 싶은 사람 prompt engineering에 대해 궁금한 사람 모델 학습해보고 싶은 사람 책 소개 1부 : LLM 소개 - 1장 : LLM - 2장 : LLM을 이용한 의미 기반 검색 - 3장 : 프롬프트 엔지니어링의 첫 번째 단계 2부 : LLM 활용법 - 4장 : 맞춤형 파인튜닝으로 LLM을 최적화하기 - 5장 : 고급 프..

도서 리뷰 2024.03.24

[도서 리뷰] 밑바닥부터 시작하는 딥러닝 4

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 리뷰 요약 저는 강화학습에 대해 자세히 알고 있지 않았던 사람입니다. 하지만, 이 책을 통해 강화학습의 기초 원리를 파악하고 직접 코드를 구현하며 개념들을 파악해나갈 때 이 책이 많은 도움이 되었습니다. 앞으로 강화학습 관련된 다른 논문들을 읽으며 배웠던 내용을 응용해볼 예정입니다. 책 소개 이 책은 '나 딥러닝 좀 공부해봤다' 하는 사람들이라면 무조건 들어봤을 책 입니다. 정말 읽고 싶었던 책을 읽게 되어 영광입니다. 이번 밑바닥부터 시작하는 딥러닝4에서는 '강화학습'을 다루게 됩니다. ChatGPT에 사용된 강화학습 방법이 널리 알려지게 되면서 강화학습의 중요성이 드러나고 있습니다. 하루가 다르게 새로운 알고리즘들이 나오는 세상 속에서, ..

도서 리뷰 2024.02.25

제 2회 AICE 정기시험 후기 (Associate)

AI 분야는 자격증이 거의 없습니다!! 자격증 있으면 괜히 따는게 취미인 제가... AICE라는 자격증을 알게 되었어요ㅎㅎ 저는 2023년 4월 8일 날짜로 제 2회 정기 시험을 보았습니다~!! AICE 란? AICE 자격증은 KT와 한국 경제 신문에서 공동으로 주관하는 민간 자격증으로, 인공지능 능력시험입니다. 아래와 같이 5가지 종류로 나뉘어져 있습니다. (왼쪽부터 어려운 순서대로) 저는 이 그림과 같이 ASSOCIATE 단계를 시험보았습니다!! 사실 PROFESSIONAL을 보고 싶었는데, 이번 정기 시험에서는 ASSOCIATE와 BASIC만 열렸네요ㅜㅠ 가격이 많이 사악해서ㅎㅎ.. 한 번에 자격증 취득하시는걸 추천 드립니다!! ASSOCIATE 의 시험 출제범위는 위 사진과 같습니다. 다만, Py..

자격증 따기 2023.04.30

[개발 도서] 프로그래머스 코딩테스트 문제 풀이 전략 : 파이썬편

➡️ 도서 리뷰에 앞서... 안녕하세요!! 개발 도서 리뷰는 처음이네요ㅎㅎ 이 도서로 말할 것 같으면, 코딩테스트를 준비하시는 많은 분들께 추천하는 도서입니다!! 하지만, 너무 초급자에게는 어려울 수 있어요ㅜㅜ 내가 코딩테스트 문제를 어느정도 풀 수는 있는데, 어떤 문제의 어떤 조건을 유의깊게 살펴봐야 하며 이 문제를 풀 때는 어떤 방법이 가장 좋을지 감이 안잡히시는 분들에게 추천합니다!! 저도 직접 읽어보고 문제를 풀어보면서 실력을 키울 수 있었고, 감도 잡을 수 있었습니다ㅎㅎ ➡️ 도서를 읽기 이전의 내 실력 저는 (아마도) 비전공자에 가까울 것입니다. Python을 독학으로 배웠으며, 자료구조와 알고리즘 또한 코딩테스트라는 것을 알게 된 후로 백준에서 하나씩 풀면서 알게되었으니까요... 게다가 자료..

도서 리뷰 2023.04.07

[AI CONNECT] 노트북으로 GPT 맛보기 ( 6등 / 418팀 )

https://aiconnect.kr/competition/detail/223 AI CONNECT | AI competition Platform No.1 인공지능 경진대회 플랫폼 aiconnect.kr 대회 참여 기간 : 2023/03/20 ~ 2023/03/30 주관 : 마인즈앤컴퍼니 대회 개요 한국어 원본 텍스트를 한 문장으로 요약하는 생성 요약(Abstractive Summary) 문제를 푸는 대회 평가 지표 ROUGE-1, ROUGE-2, ROUGE-L 제공된 데이터 train : 40,400개 column 정보 id : 각 문단을 구분하는 ID 값 text : 원본 문단 텍스트 summary : text의 생성 요약문 test : 500개 리더보드에 제출했을 때, 가장 좋았던 방법 사용 모델 :..

Competition 2023.04.07

[NLP] Intro to NLP

Intro to Natural Language Processing(NLP) 자연어 처리(NLP)란? 컴퓨터가 주어진 단어나 문장을 이해하는 과정(NLU) 자연어를 상황에 따라 자연스럽게 생성(NLG) 두 과정이 포함되어 있음 Academic Disciplines related to NLP NLP 최신 논문들이 주로 공개되는 학회 ACL, EMNLP, NAACL Low-level parsing tokenization, stemming Word and pharse level NER : 고유 단어를 파악하는 task POS tagging : 단어들이 문장 내부에서의 어떠한 품사인지 알아내는 task noun-phrase chunking dependency parsing coreference rsolution ..