書籍概要

Software Design 20178月号

バックナンバー一覧

発売日
更新日

概要

第1特集

私も機械学習エンジニアになりたい!
先端Web企業の取り組み方は?

機械学習は幅広く,奥深い技術です。いざ機械学習の勉強を始めるとなると,どこから手を付けてよいのかわからないかもしれません。

そこで本特集では,機械学習の全体像をつかむために第1章を,ディープラーニングの基本的な考え方を理解するために第2章を,GPU搭載の機械学習用PCが欲しくなったときのために第3章を,現場で求められている人材や知識の参考に第4章をご用意しました。

ここが機械学習エンジニアへとつながるスタートラインです。

第2特集

プレゼンテーション技術力の高め方
エンジニアのためのうけるプレゼン・すべるプレゼン

誰でもプレゼンは怖いものです。エンジニアにとって自分の拠り所となるのは「技術力」ですが,その発展と進歩はいつでも目覚ましく,それだけでは自分を引き立てられなくなってきています。そこで,発表する力=プレゼン力の出番です。今まさにITエンジニア勉強会ブームです。毎日のように勉強会が開催され,さまざまなテーマでプレゼンが行われています。プレゼンで人生が変わった人も少なくありません。本特集では,自分の人生を前向きにコントロールする技術として,プレゼンの達人にその極意を執筆していただきました。これを手がかりに改善してみませんか! 今後のプレゼンがうけるか,すべるかはあなた次第!

一般記事
pixivが「Pawoo」を爆速リリースした理由
「Mastodon」旋風からわかるSNSの未来

2017年春,あるSNSが突如,注目を浴びました。その名は「Mastodon(マストドン)」。分権型SNSと呼ばれ,個人や企業が運用する複数のMastodonサーバがつながりあって,1つの大きなSNSを形成しているのが特徴です。Twitterの代替として人気を集めていますが,このMastodon旋風が意味するものはそれだけにとどまりません。Mastodonで使われている技術は,じつは今後のSNSの行く末を占うものなのです。

一般記事
[短期集中連載]人工知能時代のLispのススメ【2】
Lispは人工知能と関数型の先祖! オブジェクト指向,再帰,ラムダ式を学ぼう!

Lispは,ラムダ計算を基礎とする関数型プログラミングの先祖です。そして初期の人工知能プログラムの多くはLispで開発されていました。この意味では,Lispは人工知能の先祖でもあります。またオブジェクト指向の発展に寄与し,強力なマクロがあります。短期連載第2回の今回はLispが語りたいことを紹介します。

目次

第1特集
私も機械学習エンジニアになりたい!
先端Web企業の取り組み方は?

  • 第1章:ビジネスの変革をもたらす機械学習
    深層学習,人工知能との違いとは
    …… 黒柳 敬一
  • 第2章:ディープラーニング入門
    CNNで画像分類とドキュメント分類にチャレンジ!
    …… 氏原 淳志
  • COLUMN 1:自然言語処理エンジニアから見た深層学習
    …… 竹野 峻輔
  • 第3章低予算ではじめる
    機械学習用自作マシンのポイント…… 樽石 将人
  • 第4章: 機械学習エンジニアを目指すには
    開発と採用の現場からアドバイス…… 久保 光証,米田 武
  • COLUMN 2:機械学習なんて信頼できない!にどう対処するか
    “グレーボックス”でユーザに説明
    …… シバタアキラ,小川 幹雄

第2特集
プレゼンテーション技術力の高め方
エンジニアのためのうけるプレゼン・すべるプレゼン

  • Lesson 1意識改革編
    なぜエンジニアもプレゼンができたほうが良いのか?…… 横田 真俊
  • Lesson 2実践入門編
    プレゼンの「練習」をする場を作る…… 横田 真俊
  • Lesson 3即効技術編
    聴衆を意識してテーマを作る…… 横田 真俊
  • Lesson 4成功ノウハウ編
    より良い発表の仕方…… 横田 真俊

一般記事

  • pixivが「Pawoo」を爆速リリースした理由
    「Mastodon」旋風からわかるSNSの未来…… 川田 寛,道井 俊介
  • [短期集中連載]人工知能時代のLispのススメ【2】
    Lispは人工知能と関数型の先祖! オブジェクト指向,再帰,ラムダ式を学ぼう!…… 五味 弘

Test Report

  • NETGEAR ReadyNAS徹底運用【1】
    ReadyNASひとめぐり …… 中山 一弘

Catch Up Trend

  • うまくいくチーム開発のツール戦略【9】
    Subversionではだめなんですか!? …… 廣田 隆之
  • [Special Interview]3年で300%急成長のベンチャーがSE・PGを大募集 …… 編集部

連載

  • ITエンジニア必須の最新用語解説
    【104】Halium Project……杉山 貴章
  • digital gadget
    【224】音声ガジェット,スマートスピーカーの台頭……安藤 幸央
  • 結城浩の再発見の発想法
    【51】DRY――Don't Repeat Yourself……結城 浩
  • 及川卓也のプロダクト開発の道しるべ
    【10】バリュープロポジションキャンバス……及川 卓也
  • 宮原徹のオープンソース放浪記
    【18】OSC名古屋とご当地カントリーマアム……宮原 徹
  • ツボイのなんでもネットにつなげちまえ道場
    【26】Groveを使ってみる……坪井 義浩
  • ひみつのLinux通信
    【42】新人配属キタコレ……くつなりょうすけ
  • RDBアンチパターン
    【4】効かないINDEX……曽根 壮大
  • 【最終回】RDB性能トラブルバスターズ奮闘記
    【18】APIファースト・メソッドがプログラマを救う!……生島 勘富,開米 瑞浩
  • 【最終回】使って考える仮想化技術
    【15】利用者リモート運用管理を適用した仮想環境……笠野 英松
  • Androidで広がるエンジニアの愉しみ
    【17】AIファーストでAndroidはどうなる? Google I/O現地レポート……嶋 是一,堀田 ほつた
  • Vimの細道
    【20】外部コマンドを便利に使おう……mattn
  • 書いて覚えるSwift入門
    【28】WWDC 2017特集……小飼 弾
  • セキュリティ実践の基本定石
    【46】ランサムウェアの脅威はLinuxやサーバにも……すずきひろのぶ
  • SOURCES~レッドハット系ソフトウェア最新解説
    【11】Cockpitで始めるLinuxサーバ管理……小島 啓史
  • Ubuntu Monthly Report
    【88】UnityからGNOMEへの移行状況……柴田 充也
  • Unixコマンドライン探検隊
    【16】ssh(その2)……中島 雅弘
  • Linuxカーネル観光ガイド
    【64】loopデバイスを非同期ダイレクトI/O対応にする機能……青田 直大
  • Monthly News from jus
    【70】シグナルもsedもこわくない? シェル芸勉強会……りゅうちてつや
  • Hack For Japan~あなたのスキルは社会に役立つ
    【68】災害時の連携とオープンデータ……及川 卓也
  • 温故知新 ITむかしばなし
    【68】表計算ソフトウェア~簡易言語からMultiplan,Lotus 1-2-3へ……速水 祐

サポート

正誤表

本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2017年7月12日最終更新)

P.16 読者プレゼントページ
『Octocatぬいぐるみ』プレゼント個数

2名
1

ダウンロード

(2017年7月25日更新)

P.26 第1特集 第2章「ディープラーニング入門」

本誌P.26からの「第1特集 第2章 ディープラーニング入門」で使用した,サンプルコードがダウンロードできます。

ダウンロードしたsd201708_sp1_ch02_sample_rev1.zipファイルに,image_classify.pyとchar_cnn.pyの2つのファイルが含まれています。詳細については本誌を参照ください。

なお,7月24日以前にダウンロードされたサンプルコードのうち,「image_classify.py」に誤りがございました。ご迷惑をおかけしましたことを深くお詫び申し上げます。

7月24日以前にダウンロードいただいた方は,あらためて下記より「sd201708_sp1_ch02_sample_rev1.zip」をダウンロードしてください(image_classify.pyのみ差し替えてあります)。

修正箇所は次のとおりです。

  • from keras.layers import Activation, Conv2D, Dense, Flatten, MaxPooling の「MaxPooling」を「MaxPooling2D」に修正
  • from keras.preprocessing.image import ImageDataGenerator を追記
ダウンロード
「サンプルソースコード(修正版)」
(sd201708_sp1_ch02_sample_rev1.zip)
免責:本サンプルを使用することによって,使用者が受けたあらゆる不利益に対して,原著者および技術評論社はその責任を負いません。

商品一覧