タグ

2016年12月6日のブックマーク (14件)

  • VMware Cloud on AWS at re:Invent

  • XGBoostの主な特徴と理論の概要 - Qiita

    はじめに 前回の記事では,DMLCが提供するXGBoostパッケージを用いて,Boosted treesの実装をRを用いて行いました. 記事ではXGBoostの主な特徴と,その理論であるGradient Tree Boostingについて簡単に纏めました. XGBoostを導入する場合や,パラメータチューニングの際の参考になればと思います. Boosted treesは,Gradient BoostingとRandom Forestのアルゴリズムを組み合わせたアンサンブル学習となります. Boosted treesの予測精度はRandom Forestsよりも向上しますが,チューニングが必要なパラメータが複数存在します. 一方,Random Forestsはチューニングが不要なのですが,学習データに依存しやすく,過学習となりやすいです. What is better: gradient-

    XGBoostの主な特徴と理論の概要 - Qiita
    darupants
    darupants 2016/12/06
    XGBoost
  • mlrパッケージによる予測モデルの構築・評価 - sfchaos's blog

    これは,R Advent Calendar 2014 6日目の記事です. 記事では,Rで機械学習の予測モデルの構築・評価を統一的なフレームワークで実行するmlrパッケージについて入門的な説明を行います. mlrパッケージとは mlrパッケージは,Michael Lang氏によって開発されており,機械学習の予測モデルを構築し評価する統一的なフレームワークを提供する.use!R 2014でも発表が行われている. 基的な流れ kernlabパッケージに収録されているspamデータセットに対して,メールがスパムかどうかを判定するための学習器を作成してみよう.ここでは,カーネルSVMを使用して10-foldのクロスバリデーションを実行してみる. > install.packages("mlr") > library(mlr) > install.packages("kernlab") > lib

    mlrパッケージによる予測モデルの構築・評価 - sfchaos's blog
    darupants
    darupants 2016/12/06
    mlrパッケージ
  • 他の言語に慣れた人がPythonを使ったときにつまずきがちな10のポイント - 西尾泰和のはてなダイアリー

    今日質問されて、以前Twitterで書いたのを思い出して、そして検索性が悪くて見つけ出すのに苦労した。こちらに転載しておく。詳細は気が向いたときに埋める。 オプション引数の評価タイミング Rubyではオプション引数は関数が呼ばれるたびに評価される。 def foo() print "foo!" end def bar(x=foo()) end bar #=> foo! と出力される bar #=> foo! bar #=> foo! Pythonでは関数の定義時に1回だけ評価される。 def foo(): print "foo!" def bar(x=foo()): pass #=> foo!と出力される bar() #=> 何も出力されない bar() 「引数が省略されたら今の日時」みたいな毎回評価したい場合はデフォルト値をNoneにしておいて「Noneだったら=省略されていたら」のif

    他の言語に慣れた人がPythonを使ったときにつまずきがちな10のポイント - 西尾泰和のはてなダイアリー
  • IBM Bluemix User Group(BMXUG)リレー寄稿一覧

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    IBM Bluemix User Group(BMXUG)リレー寄稿一覧
  • 3行のソースコードを入れるだけで機械学習できると噂のindicoをNode.jsで使って機械学習入門してみる - Qiita

    こんばんわ。 機械学習というワードはすごく盛り上がっているけど少し離れたところで見ている感じでした。 づや会というイベントで機械学習ネタをやることになり、何かやらねばと思っていたところ、この記事(機械学習について調べてみたら、3行のソースコードを入れるだけで機械学習できるサービスがあった(前編))を読んで機械学習の入門はこういうところからでもありかなと思った次第です笑 ちなみに発表資料はこちらです。 indico 3行のソースコードを入れるだけで機械学習できるサービスです。 主にテキスト解析と画像解析の機能を使えます。 使い方(主に管理画面) まずはユーザー登録をしてログインしてください。 ログインするとダッシュボードを見ることができます。 API Keyを確認しつつQuickstartを選択しましょう。 このようにSentiment Analysis(感情分析)が選択されています。 下部

    3行のソースコードを入れるだけで機械学習できると噂のindicoをNode.jsで使って機械学習入門してみる - Qiita
  • 機械学習を使って作る対話システム - Qiita

    このような対話を通じて、レストランの検索に必要な情報をユーザから取得し、レストラン検索を行います。 今回、レストラン検索にはHotPepperグルメサーチAPIを利用させていただきました。ありがとうございます。 システムアーキテクチャ 対話システムは複数のモジュールから構成されています。今回は、各モジュールは独立に動作させず、前段階のモジュールの処理が終わった段階で駆動されるようにしています。 最終的なシステムアーキテクチャは以下の図のようになりました。 今回のアーキテクチャに沿って処理の流れを説明すると以下のようになります。 ユーザがテキストを入力すると、入力したテキストは言語理解部に入力されます。 言語理解部では入力されたテキストを解析して、対話行為と呼ばれる抽象的な意味表現に変換します。 言語理解部から出力された対話行為は、対話管理部に入力されます。対話管理部では入力された対話行為を

    機械学習を使って作る対話システム - Qiita
  • [TensorFlowで株価予想] 0 - Google のサンプルコードを動かしてみる - Qiita

    TensorFlowで株価予想シリーズ 0 - Google のサンプルコードを動かしてみる 1 - 終値が始値よりも高くなるかで判定してみる 2 - 日経平均225銘柄の株価予想正解率ランキング〜 3 - 日3506銘柄の株価予想ランキング 4 - 実際に売買したら儲かるのかシミュレーションしてみる 5 - 大きく上がると予想されたときだけ買ってみるシミュレーション 6 - 学習データの項目を増やす!隠れ層のサイズも増やす! 7 - 株価が何%上昇すると予測したら買えばいいのか? 8 - どの銘柄を買うか 9 - 年利6.79% 前置き も杓子もディープラーニングディープラーニング。なにそれ美味いの? って感じだけど、 2015年末に Google が書いた 「Machine Learning with Financial Time Series Data on Google Clo

    [TensorFlowで株価予想] 0 - Google のサンプルコードを動かしてみる - Qiita
  • 機械学習・Computer Scienceを勉強する。 リソース一覧 - Qiita

    オンライン・オフラインのリソースで勉強に使ってるもの一覧。 多少プログラミングしていて少々の知識があるといいかも。 人工知能機械学習に必要な教材やTipsを載せていくブログはこちら 努力1mmブログ Coursera Machine Learning 言わずと知れた機械学習の動画。Andrew Ngさんが丁寧に教えてくれる。日語字幕あり。 Coursera : Machine Learning Coursera Natural Language Processing Courseraの自然言語処理講座。英語。 Coursera : Natural Language Processing 言語処理100ノック こちらも言わずと知れたリソースかも。自然言語処理をプログラミングするために必要なプログラミングテクニックとかが学べる。 自然言語処理100ノック Udacity Design

    機械学習・Computer Scienceを勉強する。 リソース一覧 - Qiita
    darupants
    darupants 2016/12/06
     [ML]
  • 機械学習のコースを修了したのでオススメしてみます - Qiita

    Stanford大学のオンライン授業で機械学習のコースを受講していましたが、この度めでたく修了しました。 機械学習をお勉強したい人には強くお勧めできる内容だったのでアウトラインだけ共有しようと思います。 ちなみに受講自体は無料です。 終了証明を取得したい場合はお金かかりますが、完全に自己満なのでどっちでもいいかと思います。 概要 機械学習の世界では知らない人はいない(?)というくらい著名な先生がわかりやすく機械学習の面白いところを教えてくれる動画授業です。 各動画には小テストがあり、自身の理解度を確認しながら進めることができます。 週に1トピックスの内容を学ぶスケジュールでコースは設計されており、1週間分の動画を全て見た後にはoctaveという言語を用いて実際に学んだ内容を実装してみるプログラミング課題を解きます。 動画授業を受けるだけではなく実際に手を動かしてみるので、理解度が上がります

    機械学習のコースを修了したのでオススメしてみます - Qiita
    darupants
    darupants 2016/12/06
  • 代表的な機械学習手法一覧 - Qiita

    概要 ページは、代表的な機械学習の手法の特性について独自に簡単にまとめたページです。 (ご意見、ご指摘等あったらご連絡ください。) 世の中のスタンダードなものとして下記もあるので、それを踏まえてご参照いただければと思います。 - ScikitLearn Choosing the right estimator - Microsoft Azure Machine Learning Studio の機械学習アルゴリズム チート シート - 朱鷺の杜Wiki 機械学習 教師データあり 回帰 (一般化)線形回帰 ロジスティック回帰 サポートベクターマシーン(SVM) 木 決定木(CART) 回帰木 ランダムフォレスト 勾配ブースティング木 ニューラルネットワーク(NN) パーセプトロン 畳み込みニューラルネットワーク(CNN) 再起型ニューラルネットワーク(RNN) 残差ネットワーク(ResNe

    代表的な機械学習手法一覧 - Qiita
    darupants
    darupants 2016/12/06
  • AWS re:Invent2016【保存版】全セッションを網羅!非公式まとめ #reinvent | DevelopersIO

    AWS re:Invent 2016に、参加できなかった方向けに393のBreakout Sessionsをまとめてみました。セッションごとの公式Webページ、スライド、動画を1ページにまとめています。量が多いので、ページ内検索などでキーワード検索をかけていただくのがオススメです。SlideShare / YouTube とも徐々に公開されているので、順次追加していきます! 公式Webページ(英語) AWS re:Invent 2016 公式現地レポート(日語) 基調講演 キーノート一日目 (リアルタイムレポート) AWS re:Invent 2016 Keynote 1 #reinvent キーノート二日目 (リアルタイムレポート) AWS re:Invent 2016 Keynote 12#reinvent クラスメソッドからのお知らせ! 3年連続でAWSプレミアコンサルティングパー

    AWS re:Invent2016【保存版】全セッションを網羅!非公式まとめ #reinvent | DevelopersIO
  • Chainer日本語ドキュメント

    Chainer日語ドキュメントについて サイトに掲載していたChainer日語ドキュメントの内容が古くなっため、 現在最新バージョンの翻訳中です。 暫くお待ち下さい。宜しくお願い致します。

    darupants
    darupants 2016/12/06
  • Macが重いときにやることまとめ - Qiita

    文の内容はGistでshellで公開してます。 これをHOMEディレクトリにでも置いておく $ vi ~/clean.sh gistの内容を貼り付けて保存。 なんか重くなったなーと思ったらシェルの実行 sh clean.sh Password: clean Xcode/DerivedData! clean Xcode/Archives! rm: /Users/~~/Library/Caches/CloudKit/com.apple.Safari: Operation not permitted rm: /Users/~~/Library/Caches/CloudKit: Operation not permitted rm: /Users/~~/Library/Caches/Google/Chrome: Directory not empty rm: /Users/~~/Library/

    Macが重いときにやることまとめ - Qiita