独学におすすめのIT書籍 その3
# 独学におすすめのIT書籍
皆さんこんにちわ!今回はおすすめのIT書籍を紹介します。
少しでも皆さんのお役に立てればと思います!
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
評価:3/5点
おすすめポイント:JavaScriptの基本的な文法が丁寧に解説
マイナスポイント:実践的な応用テクニックの解説が不足
総評:JavaScriptの基礎文法を学ぶ入門書として適していますが、実際のサイト制作に必要な応用力はつきにくいのが難点です。
実践マイクロサービスAPI
評価:4/5点
理解・利用・保守が容易なAPIで、堅牢なマイクロサービスを設計・実装する実践的なテクニックを学べる一冊です。
著者が長年培ってきたアドバイスとPythonベースの例を豊富に掲載し、哲学よりも実装に重点を置いたマイクロサービス実践の書です。どの言語でも機能する原則とパターンに従って、堅牢なマイクロサービスAPIを構築し、テストして保護し、クラウドにデプロイする方法を学ぶことができます。
データサイエンティスト養成読本 (技術評論社)
評価: 3/5点
おすすめポイント: データサイエンスの基礎知識が幅広く学べる
マイナスポイント: 各トピックの解説が不十分で発展的内容がない
総評: データサイエンスに関する概説書として有用ですが、発展的内容は期待できない簡潔な解説にとどまっています。
BERT実践入門 PyTorch + Google Colaboratoryで学ぶあたらしい自然言語処理技術
評価: 5/5点
【本書の背景】
近年、深層学習に基づく自然言語処理技術は飛躍的な発展を遂げており、翻訳、文章生成、文章のグルーピングなど様々な業務に利用されています。自然言語処理技術の中でも特に注目を集めているのが「BERT」です。
【BERTとは】
BERTは2018年の後半にGoogleから発表された、自然言語処理のための新たなディープラーニングのモデルです。「Transformer」がベースとなっており、様々な自然言語処理タスクに合わせて調整可能な汎用性があります。
【本書の概要】
PyTorchとGoogle Colaboratoryの環境を利用して、BERTの実装方法について解説します。具体的にはAttention、Transformerといった自然言語処理技術をベースに、BERTのしくみや実装方法についてサンプルを元に解説します。章末には演習を用意しています。
【対象読者】
・一歩進んだ自然言語処理技術を身につけたい方
・BERTの実装を効率よくコンパクトに学びたい方
・BERTの概要を実装を通して把握したい方
【本書の特徴】
・サンプルを元にBERTの基礎から発展期な利用方法まで学べる
・Google ColaboratoryとPyTorchという人気の開発環境、フレームワークで学べる
・Transformersライブラリを利用してBERTを実装できる
※公式HPより引用
Discussion