かれ4

かれこれ4個目のブログ

機械学習

Cognitive Toolkit (CNTK)の 2.6 がリリースされていました。

前回のマイナーアップデート2.5.1から約5ヶ月ぶりのアップデート CNTK_2_6_Release_Notes | Microsoft Docs このリリースの注目ポイント☆ .Net Support Efficient group convolution. Improvement of sequential convolution. More operators and improvemen…

Cognitive Toolkit (CNTK)の 2.5 がリリースされていました。

リリースノートは2018/03/15に出されています。 CNTK_2_3_Release_Notes | Microsoft Docs github.comのreleaseもだいたいそれくらいに出ています。 このリリースの注目ポイント☆ Better ONNX support. Switching to NCCL2 for better performance in distri…

Mac版 Azure Machine Learning Workbenchの内蔵Pythonのmodule search path

Mac版 Azure Machine Learning Workbenchの内蔵Pythonのmodule search pathは ~/Library/Caches/AmlWorkbench/Python/lib/python3.5/site-packages/

Azure Machine Learningで入力されたデータに行番号をつける

データに行番号をつける理由 分類器を造っているときに、もしかしたら、復数のアルゴリズムを同時につかい、 各アルゴリズムの結果を元に、最終の分類をしたい事があるかもしれない。 こんな感じで簡易マギシステムが出来上がるわけです。 行番号をつける方…

Cognitive Toolkitをwgetでダウンロード

Linux # CPU Only wget http://cntk.ai/BinaryDrop/CNTK-2-1-Linux-64bit-CPU-Only.tar.gz # GPU wget http://cntk.ai/BinaryDrop/CNTK-2-1-Linux-64bit-GPU.tar.gz # GPU with 1bit SGD wget http://cntk.ai/BinaryDrop/CNTK-2-1-Linux-64bit-GPU-1bit-SGD.…

BrainScriptのデバッグ環境をDockerとmakeで整える

MacではCognitive Toolkit (Microsoft Cognitive Toolkit) (以下 cntk) をインストールすることが面倒だった。。。。 Intel MKL をMacにインストールするが大変なので、 以前からDockerを使ってcntkを動かすことにしていた blog.tottokug.com Dockerでcntkの…

The Microsoft Cognitive Toolkitで、Machine Learning 界のHello World. MNISTを試す

準備編 環境の準備をして blog.tottokug.com CNTKの使い方をざっくりと理解して blog.tottokug.com 確認編 cntkにはコマンドラインで使う方法と、python から使う方法などがありますが、 まずはコマンドラインで使う方法を試してみます。 cntkのコマンドが使…

CNTK usage overview

はじめに このページはこのWikiの内容から何かがわかる気がしたので、翻訳+追記したものになります。 github.com 原文はNikos Karampatziakisによって2016年10月26日・27日に編集されました。 CNTKを使用するには、実行可能なバイナリをダウンロードするか、…

Mac上でCNTK改めCognitive ToolKitを使うならDockerが1番楽ちんそう

結論 Mac上でCNTK改めCognitive Toolkitを使おうとコンパイルを試みたけれど、ネイティブでは無理だった。 無理じゃないかもしれないけれど、労力ががが 結局Dockerでやるのが楽ちん。 なぜ?? github.com ここにも有るようにACMLがLinuxとWindowsにしか提…

Azure Advent Calendar - 三倉姉妹(マナカナ)をAzureを使って見分ける

Microsoft Azure Advent Calendar 2015 の20日目の記事です。 今回はProject Oxfordを使って三倉姉妹(マナカナ)の判別を行いたいと思います。 三倉姉妹とは? 三倉姉妹とは、三倉茉奈と三倉佳奈の双子の女優・タレント・歌手です。 通称マナカナと呼ばれてい…

マナカナの画像からProejctOxfordとimagemagickで顔を切り出す。

前回マナカナの画像をBingAPIを使って収集しましたが、 今回はマナカナの画像から、顔だけを切り出して行きます顔の切り出しをするには、顔の位置を特定してとか色々必要層ですが、 今回はまとめてProjectOxfordのFaceAPIを使います。Microsoft Project Oxfo…

マナカナを集める

機械学習をやっていると、どうしても、マナカナの画像を集めないといけない時があります。マナカナの画像を効率的に集めるために、BingのSearch APIを使って画像のURLを取得し、 ダウンロードするようにします。 Bing API のAPIキーを取得する Bing Search A…

人間にはわかるのに、なぜ機械にはそれがわからないのか。A.I.とスクレイピング

この投稿は クローラー/スクレイピング Advent Calendar 2014の12月23日用です。 はじめに人間って凄い。まずはこの画像を御覧ください。図1 各国のECサイトの画像Eコマースのサイトで、商品の詳細のページを見るだけですぐに商品名、価格を判断出来ました…

ものっすごく雑なMachine Learningを使いこなすための用語紹介

Azure Machine Learningを使いこなすには、experimentのところにある色々が何かを理解しないとツライかもしれません。逆に理解して入ればAzure Machine Learningの便利さがわかるんじゃないかと思います。ちゃんとしたAzure Machine Learningのドキュメント…

Azure Machine Learningで準備されてる手法

SendgridのInbound Parse Webhookが楽しすぎる

なんか日本語を機械学習させようと思いました。自動的に日本語を学習させる方法として、クローリングするかなぁ と思っていたのですが、色々と邪魔な情報もあるので、もう少しきれいなものを集める方法はないかと考えていたところ、 Sendgridが素敵な機能を…