オンライン機械学習チュートリアル


8

オンラインの機械学習技術に関する優れたチュートリアルを知っている人はいますか?つまり、リアルタイム環境でどのように使用できるか、通常の機械学習方法と比較した主な違いは何かなどです。

UPD:回答ありがとうございます。 "オンライン"とは、新しい入力を1つずつリアルタイムモードでトレーニングできるメソッドのことです。


2
興味のある「オンライン」の主要な側面を明確にしていただけませんか?データの特定のフォーム、またはオンライン部分の前にアルゴリズムを事前トレーニングするオプションはありますか?
Neil Slater

データストリームを分析するつもりですか?
Johnny000 14年

回答:


5
  1. と呼ばれるNTUのグループからのオンライン機械学習アルゴリズムの非常に素晴らしいライブラリがありますLIBOL。これは、アルゴリズムの実験を開始するのに非常に適した場所です。付属のユーザーガイド、および関連するJMLRの出版物は、この分野での基本的なアルゴリズムに非常に素晴らしい紹介しています。
  2. Avrim Blumには、オンライン学習アルゴリズムに関する古くより技術的な調査ペーパーがあります。

最初の2つのリンクは死んでいます。
Suzana 2015年

2

オンラインチュートリアルはたくさんあります。特にYouTubeでは、正確なウェブサイトが必要な場合は、ここhttp://ttic.uchicago.edu/~shai/icml08tutorial/またはhttp://cs229.stanford.edu/materials.htmlから確認できます。あなたは今それらを訪れることができます。


1
リンクのみの回答はお勧めしません。このリンクで関連性があると思われるコンテンツを展開できますか?
Sean Owen

1

Sparkストリーミング(https://spark.apache.org/docs/1.1.0/streaming-programming-guide.html)とSpark ML Library(https://spark.apache.org/docs)を混合できるかどうかを確認できます。 /1.1.0/mllib-guide.html)。

Spark Streamingはライブデータストリームの処理を許可し、Spark ML LibraryはSparkの機械学習ライブラリです。だから多分あなたは何か良いことをすることができます!

しかし、これは非常に興味深いテーマであり、私はそれに取り組んでいます。その上にGoogleコミュニティを作成するとよいでしょう(https://plus.google.com/communities)?


0

YouTubeにはたくさんありますが、コースラのAndrew Ngによる有名なものがあります。https://www.coursera.org/course/ml


そのコースのトピックに100%確信しているわけではありません。たとえば、最近、SVMは実際に使用されているのでしょうか。SVMをメインパーツとして使用した、優勝したKaggleエントリはありません。
レンビック2014年

2
OPの質問は、特にオンラインテクニックに関するものだと思います。つまり、システムが少なくとも部分的に「作業中に」学習することが期待される場所です。オンラインチュートリアルで
Neil Slater

OPが「通常の機械学習手法と比較して」と言及して以来、@ NeilSlaterに同意します。
Rohit

4
笑、「オンライン」はあいまいです
alvas 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.