Stimulator

機械学習とか好きな技術話とかエンジニア的な話とかを書く

MacへのJupyter導入からextensionと設定メモ

- はじめに - 業務PCがWinからMacになりまして、Jupyter notebookしたいので自分の設定とextensionの導入までやったメモ。あとChrome拡張使ってCSSを書き換えている話とか。 最初に参考資料を示しておくと、どのネット記事よりも以下extensionのGithubリポジ…

PythonでWebスクレイピングする時の知見をまとめておく

- はじめに - 最近はWebスクレイピングにお熱である。趣味の機械学習のデータセット集めに利用したり、自身のカードの情報や各アカウントの支払い状況をスクレイピングしてスプレッドシートで管理したりしている。最近この手の記事は多くあるものの「~して…

Pythonのhttp.serverを利用してWebスクレイピングのunittestを書く

- はじめに - 「Webスクレイピングで情報を収集する」という内容は多い。しかし、Webスクレイピングのコードは肥大化しやすいだけでなく、細かな変更が多くなる。 テストを書いて変更の影響をちゃんと見ておく必要性が高い。unittestとhttp.serverを使ったテ…

Pythonでseleniumとheadless chromeでWebページの情報を取得する (Ubuntu 16.04)

- はじめに - Chrome 59が正式版となりheadless版も正式に動き始めました。めでたい。New in Chrome 59 | Web | Google Developersheadless chromeをUbuntuに導入してPythonから触ったという記事です。端的に導入だけです。こんな記事もあったので。www.info…

人工知能学会全国大会に参加した #jsai2017

- はじめに - JSAI2017 – 2017年度 人工知能学会全国大会(第31回) に参加した。今まで学会への参加は学生発表、個人の聴講参加だけだったが、今回は企業ブースでの参加となった。あまり聴講への参加は出来てないがメモ程度に気になったものをまとめておく…

DCGANで名刺のデザインを試みた

- はじめに - 社内ハッカソンと社内勉強会のネタとして、今更ながらGenerative Adversarial Networks*1 (GAN)とその応用とも言えるモデルであるDeep Convolutional Generative Adversarial Networks*2 (DCGAN)について調査し、実際に検証を行った。この記事…

Djangoで送信された画像データをPyhon上で処理するWebサービスを作る

- はじめに - 自分のWebサービスは基本PythonのDjangoフレームを利用している。Djangoでフォームから画像を投稿してもらって、それを受け取り、画像処理や機械学習で色々やって画像として返す、といったサービスを作りたい時のメモ。実際に「ドイツのトリお…

『コンピューターで「脳」がつくれるか』を読んで

- はじめに - この記事は以下 『コンピューターで「脳」がつくれるか』(2016/9/27 五木田 和也) を読んだ所感をまとめたものです。コンピューターで「脳」がつくれるか作者: 五木田和也,青木健太郎出版社/メーカー: 技術評論社発売日: 2016/09/27メディア: …

技術記事のみのブログにします

色々な理由の末、このブログは技術系の記事しか投稿しなくなりました。vaaaaaanquish.hatenadiary.jpこちらからは以上です。

お金に無頓着な新卒エンジニアが4ヶ月で10万貯めた話

- 色々ありまして - 記事はこちらに移動しました。vaaaaaanquish.hatenadiary.jp以上です。

dlibのSimple_Object_detectorを用いたPythonでの物体検出器の学習

- はじめに - これはこの記事の続きで、dlibを使って物体検出をしようというものである。まあ正確には、dlibには「顔検出器の学習」ってのは無くて「物体検出器の学習」の機能を使って、顔検出器の再学習がしたいという記事です。dlibを使う際の参考になれば…

dlibを用いた顔検出器と物体検出器とその学習

- はじめに - dlibのSimple_Object_Detectorクラスを使った物体検出用カスケードの学習をする記事。dlibは機械学習ライブラリとして2006年から始まったプロジェクトで、基本的なSVMや線形アルゴリズム、Bayesian Network等に加えて、機械学習関係で用いるよ…

PythonでGoogle Cloud Visionを使った顔検出

- はじめに - 前回の記事でGoogle Cloud VisionのAPIキーを発行しました。そのAPIキーを使って、Pythonを使った顔検出(Face Detector)をやります。顔認識じゃないです。顔検出です。 - Google APIのFACE_DETECTIONになげるやつ - 以下Pythonコードです。 変…

Google Cloud Visionを登録しよう

- はじめに - Google Cloud Visionがすごい。とにかくすごい。 クレジットカードが無いと利用出来ないのはちょっとネックだけど。 でも今なら$300分を無料で使えるし、機械学習データ作る用にでも是非。 - APIキー発行まで - Google Cloud Platformのコンソ…

OpenCVとdlibとOpenFaceでの顔検出と知見まとめ

- はじめに - 色々あって顔検出をする機会があった。世の中、顔認識(Face Recognition,Facial Recognition)と顔検出(face detection)がごっちゃになってるじゃねえかと思いつつ、とにかく画像から人の顔を高精度で出したいんじゃという話。先に結論を言うと…

Active Object Localization with Deep Reinforcementを作っている

- はじめに - この記事はDeep Learning Advent Calendar 2015の24日目の記事です. Deep Q-Network(DQN)がNIPSで発表されてから*1はや2年.DQNは, 深層強化学習として一分野を確立し, 機械学習分野自体の活発さ, Deep Learningの話題性も相まって, 怒涛の勢い…

DQN-chainerリポジトリを動かすだけ

- はじめに - こんにちは. @vaaaaanquishです. この記事はChainer Advent Calender 2015 11日目の記事です.今回は滑り込みで, 特に何か新しい事をやった訳でもないですが, 一応記事にする事に意味があると思うので投稿しておきます.今回はただこれを動かすだ…

Windows 10 にJuliaしてSublimeTextする

Windows 10 64bitにプログラミング言語"Julia"を導入して、Sublime Text 2の環境を整える話。 Juliaは0.4.0です。 - はじめに - 前回の記事と大体やってる事は同じです。多分Windowsの7以降くらいならこれでできると思います。 - Juliaのインストール - Juli…

Janetterの他者紹介とRT後のツイート確認プラグイン

- はじめに - PC版Twitterクライアントで一番すきなJanetterのプラグインを公開する話 よくある他者紹介とリツイート直後のツイートを表示するやつに飛ぶやつです - 他者紹介 - 以前記事を書いたけど、共有方法をGithubに変更したので該当記事を削除して再掲…

ホームページつくる日記

- はじめに - vaaaaaanquish.hatenablog.com こんな記事を書いたら, 時間も相まってはてブのホットエントリになったりした.そしたらフォロワーやそれ以外の方からも ばんくしのウェブサイト割とガバガバで爆笑してる pic.twitter.com/4ZwJHkvdBf— 求:水着フ…

なんかホームページを作った

- 7月10日(金) - 突然学部生の1人がゼミ終わりに「ばんくしさんWebの知識あります!?」から入って「Webサイト作って勝負しませんか」と言い出したのでその日にサーバとドメインを取った.Webの知識はJavascriptを少し書いた事ある程度だったが何か始まった. …

MacにJuliaしてSublimeTextする

OS X Yosemite 10.10.3にプログラミング言語"Julia"を導入して、Sublime Text 2の環境を整える話。 - はじめに - Juliaは科学数値計算向けに開発されている言語です。 MatlabやR、Octave、numpy、scipyのような記述でかつ高速に処理を行えます。 http://juli…

LOGICOOL Bluetooth マルチデバイス キーボード ブラック k480をつかう

タイトル通りです。誕生日にびーきゃぷ(@beepcap)さんからもらったものです。www.amazon.co.jpレビューみたいな感じです。 ちなみに前の前のキーボードが壊れ、研究室のゴミ箱にあったキーボードを使っていた人が書いています。見た目です。良いです。ちょう…

Deep LearningとConvolutional Neural Network

- はじめに - 前回機械学習ライブラリであるCaffeの導入記事を書いた。今回はその中に入ってるDeep Learningの一種、Convolutional Neural Network(CNN:畳み込みニューラルネットワーク)の紹介。CNNは今話題の多層ニューラルネット、Deep Learningの一種であ…

Mac OS X 10.9.5でCaffeする

※注意:この記事はMac OS 10.9が最新だった頃に書かれたものです。2015/6/15に諸事情で再インストールを行いましたがformulaの書き換えが不必要、変更になったりその他ファイルの書き方が変わったりとインストール自体は楽になっています。日々変更があるよう…

Random Forest for kazoo04 recognition

- 挨拶 - みなさんこんにちは。Kazoo04 Advent Calender 7日目を担当します、@vaaaaanquish ことばんくしです。よろしくお願いします。突然ですがみなさん、 "みなさん、かずー氏好きですか?" …そうですね。まあまあですね。今回はそんなKazoo04に捧げる記…

stochastic average gradientな話

//---はじめに--- こんにちは。Machine Learning Advent Calendar 2013の11日目を担当することになりました@vaaaaanquishです。今回は大学で研究している進捗としてstochastic average gradient(SAG)についてまとめていきたいと思います。「前年度も誰かがや…

楽しいAutoEncoderと学習の世界

今回はAutoEncoderについて書きます。以前ほんのちょっとだけ紹介しましたが、少し詳しい話を研究の進捗としてまとめたいと思います。(AdventCalendarに向けて数式を入れる練習がてら) まず、AutoEncoderが今注目されている理由はDeepLearningにあると言って…

eclipseの導入-SDK and AVD Manager- における問題点

一応iOS開発とAndroid開発のブログを他でやっていたのでコピペ記事。 Androidアプリ開発ではeclipseを導入する事でプログラミング効率が向上する(キメ顔) ちなみに開発はWindows7かMac OS 10.4 sakurayama様のサイトを参考にクリックのみで進む。 developmen…

helloworld.cs

情報系大学生 現在学部4年 Twitter:@vaaaaanquish 高専5年時に研究が楽しくなって、なんやかんやで大学へ編入 研究分野は遺伝的アルゴリズム・機械学習 GAは対話型遺伝的アルゴリズムで論文書いた 面白い評価とか交差その辺り 現在はひたすら深層学習(Deep …