Skip to Content
データサイエンス講義
book

データサイエンス講義

by Rachel Schutt, Cathy O'Neil, 瀬戸山 雅人, 石井 弓美子, 河内 崇, 河内 真理子, 古畠 敦, 木下 哲也, 竹田 正和, 佐藤 正士, 望月 啓充
October 2014
Beginner to intermediate
452 pages
5h 43m
Japanese
O'Reilly Japan, Inc.
Content preview from データサイエンス講義

4章スパムフィルタ、単純ベイズ、データラングリング

この章のゲスト講師はジェイク・ホフマン(Jake Hofman)です。ジェイク・ホフマンは、最近Yahoo!リサーチを離職し、現在はマイクロソフトリサーチで働いています。彼はコロンビア大学で物理学の博士号を取得し、現在はコロンビア大学でデータ駆動型モデリングについての素晴らしい定期講義や計量社会科学の新しい講義を行っています。

他のゲスト講師と同じく、まず最初にジェイクのデータサイエンスに関するプロフィールを紹介します。彼は、彼自身がデータサイエンスの一分野とした「データラングリング(data wrangling)」と呼ばれる分野の専門家です。彼は、自分がデータラングリングにこれほど多くの時間を費やしているのは、それが得意だからか苦手だからかわからないと打ち明けました(それはもちろん、得意だからです)。

4.1 思考実験:スパムフィルタの例から学ぶ

まず図4-1に示した一連のテキストを見てみることから始めましょう。テキストの各行には、受信トレイにあるメールの件名と本文の最初の行が含まれています。

いくつかのメールは、スパムメールのように見えることに気付いたかもしれません†1

[†1] 訳注:図に示されたメールのタイトルを見ると、ダイエットサプリや車のローン、ブランド製品のレプリカなどの広告メール、動画への誘導メールなどが普通の電子メールに混じって届いているようだ。

あなたは、どうしてそれがスパムであるとわかったのでしょうか。あなたの脳がしたように、自動でスパムを見つけ出すスパムフィルタのコードを書くことができるのでしょうか。

図4-1 怪しいスパムメール

レイチェルの講義では、スパムの明確な指標となる特徴について次のようなアイデアが出されました。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

初めてのGo言語 ―他言語プログラマーのためのイディオマティックGo実践ガイド

初めてのGo言語 ―他言語プログラマーのためのイディオマティックGo実践ガイド

Jon Bodner, 武舎 広幸
プログラミングRust

プログラミングRust

Jim Blandy, Jason Orendorff, 中田 秀基
スクラム実践者が知るべき97のこと

スクラム実践者が知るべき97のこと

Gunther Verheyen, 吉羽 龍太郎, 原田 騎郎, 永瀬 美穂

Publisher Resources

ISBN: 9784873117010Other