안녕하세요! 리미에요!ㅎㅎㅎ 이번에 이지스퍼블리싱에서 하는 서평단에 당첨이 되어서 서평을 남기게 되었답니다!!
제가 평소에 너무나도 읽고싶었던 책에 서평단에 당첨이 되어서 얼마나 기쁜지 몰라요!
Do it! BERT와 GPT로 배우는 자연어처리라는 책은 일전에 한국어 임베딩이라는 책을 집필하신 이기창님께서 책을 또 집필하시게 되었어요. 기자출신인 이기창님이 쓰신 책이니 믿고 볼 수 있겠죠?ㅋㅋㅋ
자연어처리분야에서는 transformer부터 배워야한다고 말할 정도로 transformer가 정말 basic한 structure가 되었어요! transformer의 인코더만으로 최고의 성능을 올린 bert와 transformer의 decoder로 만으로 만든 gpt에 대해서 소개하는 책입니다. 이 책은 단순히 bert와 gpt에 대해서만 설명하는게 아니라, 자연어처리를 이해하기 위해 필요한 basic한 이론들에 대해서도 다뤄요!! tokenization이나 bpe, 어휘집합구축 그리고 pretraind model등등 자연어어를 공부하는 사람들이라면 필수로 알아야할 기초에 대해서도 다룬답니다.
우선은 책 소개부터 해볼게요~!! 책 소개 하기 전에 제가 먼저 읽었던 입장으로 어떤 점이 좋은지에 대해 간략히 요약정리부터 한번 해볼게요~!!
Do it! BERT와 GPT로 배우는 자연어처리 후기!!!
- 글자가 다닥다닥 붙어져있는게 싫은사람 중 한명! 하지만, 읽기 좋게 충분한 줄간격을 유지!!!
- 책 사이즈가 교과서 같아서 큼지막하게 볼 수 있어서 너무 좋아요!!!♥♥
- 중간에 이해를 돕기 위한 귀여운 삽화들이 많이 있습니다!!!
- 라이브러리의 이해를 돕기 위해 예시를 많이 들고 있어요!
- 모델에 대한 요약정리를 다시한번해줍니다.
- 퀴즈로 챕터를 정리합니다 (전 이 부분이 다시 정리하기 좋더라구요!)
- HuggingFace 라이브러리 자체도 사용이 쉽기는 하지만, 책 실습을 위해 한 단계 더 추상화된 라이브러리를 추가 제작하여 제공을 합니다!!!
- 모델 설명만 하는 것이 아니라 BERT와 GPT로 실습할 수 있는 여러 테스크들에 대해서도 설명해요!
- 책 안에 있는 QR코드를 찍으면??!! 실습내용이 들어있는 Colab링크도 제공되서 너무좋아요!!♥
이제 책 내용을 한 번 살펴볼까요?

책 표지는 이렇게 생겼어요~!! 깔쌈하죠? bert 공개된 코드를 보면 영어데이터셋으로 이루어져있는데 여기는 한국어 데이터셋을 가지고 실습할 수 있어서 너무 좋은 것 같아요~!!!

또 이 책의 장점은 bert와 gpt모델을 다양한 task에 실습할 수 있다는 것이 장점인 것 같아요!! 감정 분석, 자연어 추론, 개체명 인식, 질의응답, 문장 생성 huggingface안에 klue안에 여러 데이터셋이 내장되어있는데 그 데이터들을 활용하면 재미있는 프로젝트를 많이 만들 수 있답니다~!!!
그리고 또 하나!!
코드에 대한 부족한 설명은 저자이신 이기창님 블로그에 가시면 정말 자세하게 설명이 되어있어요~!!! 여기도 한번 놀러가보세요 ㅎㅎㅎ
https://ratsgo.github.io/nlpbook
Home
pratical tips for Natural Language Processing
ratsgo.github.io
이 페이지는 bert페이지 중 한 예제인데요. task를 들어가기 전에 이렇게 task에 대한 설명 부분이 너무 마음에 들더라구요. 문장이 생성되긴하는데, 어떠한 방식으로 생성되는지 시각화가 되지 않으니 전혀 이해하기 힘들겠죠? Do it책은 이런 니즈를 잘 풀어주는 책이라고 생각해요.

그림과 함께 마지막으로 생성 방식으로 순서대로 다시한번 설명해주는 센스!!!!!

그리고 이 책의 별미는 각 챕터마다 나와있는 퀴즈정리라고 생각해요! 챕터 뒤에 있는 이 퀴즈를 통해서 글로만 읽어서 이해가 안되었던 뒤죽박죽한 내용들이 이 퀴즈로 정리되는 느낌이 들었어요!
아무튼, 내가 자연어처리 기초를 대충 훝었지만, 조금 더 빨리 고급모델로 진행하고 싶으신분들은 이 책으로 빨리 넘어와서 자연어처리에 대한 다양한 task를 익히시면 좋을 것 같습니다~~!!!!!
마지막으로 우리가 nlp로 구현한 프로젝트를 나만 보기에는 너무 아깝죠? 내가 만든 것들을 자랑해야해요! 그럴 때 필요한게 뭐일까요? 네!! 맞아요!! 웹페이지 구현입니다. 다른사람들이 실제 데모를 구현할 수 있는 웹페이지를 만드셔야하는데요. 데모 버전을 만드는 방법까지 잘 나와있답니다. 어떤 방법인지 너무 궁금하시죠~? 제 블로그에 정리하면 저작권에 걸릴 수도 있으니 자세한 내용은 Do it! BERT와 GPT로 배우는 자연어처리에서 확인해보자구요~!!
빨리 익히고 자연어처리로 할 수있는 다양한 어플리케이션을 우리 같이 만들어보자구욤~~~!!
이상 서평단 리미였습니당!!
'서평' 카테고리의 다른 글
머신러닝 대규모 모델 훈련을 위해 분산처리에 대해 알고싶다면? "러닝레이"책! (1) | 2024.04.14 |
---|---|
개발자를 준비한다면? 신입개발자가 지녀야할 태도를 알고싶다면? "요즘 개발자"책 (0) | 2024.03.01 |
파란만장했던 2023년의 회고 (4) | 2023.12.28 |
NFT와 DAO 스터디와 퍼실리테이팅의 중요성 (0) | 2022.04.23 |
안녕하세요! 리미에요!ㅎㅎㅎ 이번에 이지스퍼블리싱에서 하는 서평단에 당첨이 되어서 서평을 남기게 되었답니다!!
제가 평소에 너무나도 읽고싶었던 책에 서평단에 당첨이 되어서 얼마나 기쁜지 몰라요!
Do it! BERT와 GPT로 배우는 자연어처리라는 책은 일전에 한국어 임베딩이라는 책을 집필하신 이기창님께서 책을 또 집필하시게 되었어요. 기자출신인 이기창님이 쓰신 책이니 믿고 볼 수 있겠죠?ㅋㅋㅋ
자연어처리분야에서는 transformer부터 배워야한다고 말할 정도로 transformer가 정말 basic한 structure가 되었어요! transformer의 인코더만으로 최고의 성능을 올린 bert와 transformer의 decoder로 만으로 만든 gpt에 대해서 소개하는 책입니다. 이 책은 단순히 bert와 gpt에 대해서만 설명하는게 아니라, 자연어처리를 이해하기 위해 필요한 basic한 이론들에 대해서도 다뤄요!! tokenization이나 bpe, 어휘집합구축 그리고 pretraind model등등 자연어어를 공부하는 사람들이라면 필수로 알아야할 기초에 대해서도 다룬답니다.
우선은 책 소개부터 해볼게요~!! 책 소개 하기 전에 제가 먼저 읽었던 입장으로 어떤 점이 좋은지에 대해 간략히 요약정리부터 한번 해볼게요~!!
Do it! BERT와 GPT로 배우는 자연어처리 후기!!!
- 글자가 다닥다닥 붙어져있는게 싫은사람 중 한명! 하지만, 읽기 좋게 충분한 줄간격을 유지!!!
- 책 사이즈가 교과서 같아서 큼지막하게 볼 수 있어서 너무 좋아요!!!♥♥
- 중간에 이해를 돕기 위한 귀여운 삽화들이 많이 있습니다!!!
- 라이브러리의 이해를 돕기 위해 예시를 많이 들고 있어요!
- 모델에 대한 요약정리를 다시한번해줍니다.
- 퀴즈로 챕터를 정리합니다 (전 이 부분이 다시 정리하기 좋더라구요!)
- HuggingFace 라이브러리 자체도 사용이 쉽기는 하지만, 책 실습을 위해 한 단계 더 추상화된 라이브러리를 추가 제작하여 제공을 합니다!!!
- 모델 설명만 하는 것이 아니라 BERT와 GPT로 실습할 수 있는 여러 테스크들에 대해서도 설명해요!
- 책 안에 있는 QR코드를 찍으면??!! 실습내용이 들어있는 Colab링크도 제공되서 너무좋아요!!♥
이제 책 내용을 한 번 살펴볼까요?

책 표지는 이렇게 생겼어요~!! 깔쌈하죠? bert 공개된 코드를 보면 영어데이터셋으로 이루어져있는데 여기는 한국어 데이터셋을 가지고 실습할 수 있어서 너무 좋은 것 같아요~!!!

또 이 책의 장점은 bert와 gpt모델을 다양한 task에 실습할 수 있다는 것이 장점인 것 같아요!! 감정 분석, 자연어 추론, 개체명 인식, 질의응답, 문장 생성 huggingface안에 klue안에 여러 데이터셋이 내장되어있는데 그 데이터들을 활용하면 재미있는 프로젝트를 많이 만들 수 있답니다~!!!
그리고 또 하나!!
코드에 대한 부족한 설명은 저자이신 이기창님 블로그에 가시면 정말 자세하게 설명이 되어있어요~!!! 여기도 한번 놀러가보세요 ㅎㅎㅎ
https://ratsgo.github.io/nlpbook
Home
pratical tips for Natural Language Processing
ratsgo.github.io
이 페이지는 bert페이지 중 한 예제인데요. task를 들어가기 전에 이렇게 task에 대한 설명 부분이 너무 마음에 들더라구요. 문장이 생성되긴하는데, 어떠한 방식으로 생성되는지 시각화가 되지 않으니 전혀 이해하기 힘들겠죠? Do it책은 이런 니즈를 잘 풀어주는 책이라고 생각해요.

그림과 함께 마지막으로 생성 방식으로 순서대로 다시한번 설명해주는 센스!!!!!

그리고 이 책의 별미는 각 챕터마다 나와있는 퀴즈정리라고 생각해요! 챕터 뒤에 있는 이 퀴즈를 통해서 글로만 읽어서 이해가 안되었던 뒤죽박죽한 내용들이 이 퀴즈로 정리되는 느낌이 들었어요!
아무튼, 내가 자연어처리 기초를 대충 훝었지만, 조금 더 빨리 고급모델로 진행하고 싶으신분들은 이 책으로 빨리 넘어와서 자연어처리에 대한 다양한 task를 익히시면 좋을 것 같습니다~~!!!!!
마지막으로 우리가 nlp로 구현한 프로젝트를 나만 보기에는 너무 아깝죠? 내가 만든 것들을 자랑해야해요! 그럴 때 필요한게 뭐일까요? 네!! 맞아요!! 웹페이지 구현입니다. 다른사람들이 실제 데모를 구현할 수 있는 웹페이지를 만드셔야하는데요. 데모 버전을 만드는 방법까지 잘 나와있답니다. 어떤 방법인지 너무 궁금하시죠~? 제 블로그에 정리하면 저작권에 걸릴 수도 있으니 자세한 내용은 Do it! BERT와 GPT로 배우는 자연어처리에서 확인해보자구요~!!
빨리 익히고 자연어처리로 할 수있는 다양한 어플리케이션을 우리 같이 만들어보자구욤~~~!!
이상 서평단 리미였습니당!!
'서평' 카테고리의 다른 글
머신러닝 대규모 모델 훈련을 위해 분산처리에 대해 알고싶다면? "러닝레이"책! (1) | 2024.04.14 |
---|---|
개발자를 준비한다면? 신입개발자가 지녀야할 태도를 알고싶다면? "요즘 개발자"책 (0) | 2024.03.01 |
파란만장했던 2023년의 회고 (4) | 2023.12.28 |
NFT와 DAO 스터디와 퍼실리테이팅의 중요성 (0) | 2022.04.23 |