タグ

ブックマーク / karaage.hatenadiary.jp (21)

  • Docker入門して機械学習環境構築 - karaage. [からあげ]

    最新版にアップデートしました。 古くなっていたところなど多数あったので、アップデートして所属のテックブログとして投稿しました。よろしければこちらをまずは参照ください。 このページは、残しておきます。 機械学習の環境構築のために今更ながらDocker入門 最初に、この記事の対象者は、私のように趣味機械学習しているエンジョイ勢や学生さん、初心者が対象です。インフラなど職での運用などは全く想定しておりませんので、ご承知おき下さい。詳しい方は色々教えていただけると嬉しいです、それか生暖かく見守っておいて下さい。 というわけで、今更ながら機械学習の仮想環境としてDockerがとても優秀であることに気づいたので、Dockerに入門してみました。Dockerは何か?という基礎的な解説は、以下のさくらインターネットさんの記事が非常に分かりやすかったので、以下参照下さい。 仮想環境に関しては、Virtu

    Docker入門して機械学習環境構築 - karaage. [からあげ]
    delimiter
    delimiter 2019/05/17
  • 沖縄グルメ情報(といいつつ沖縄で食べたご飯の写真を並べただけの記事) - karaage. [からあげ]

    沖縄でべたご飯 沖縄旅行に行ってきました(詳細は以下記事参照下さい)。 今回は、グルメ編ということで、沖縄でべたご飯の情報をまとめます。といっても、karaageはハードコアブログなので、他のブログのように優しくお店の情報を並べたり、リンクを貼ったりしません。お店の名前は書いておくので、全部自分で調べて下さい。 中国の老子も「人に魚を与えると1日でべてしまう。しかし人に釣りを教えれば生涯べていく事が出来る」と言ったとか言わないとか。そうです、これがkaraage流の優しさなのです。情報化時代を生き延びて下さい、Googleのハックに命かけてる奴らに騙されるんじゃないぞ! 沖縄ご飯の写真 ジェフ(JEF) 豊見城(ハンバーガー) 沖縄限定のハンバーガー屋さん。なんと珍しいドライブイン方式で、以下のように車で入って注文できます(もちろん、お店に入ってもOK) ドライブしてイン! ドライ

    沖縄グルメ情報(といいつつ沖縄で食べたご飯の写真を並べただけの記事) - karaage. [からあげ]
  • 連休中に「ディープラーニングの数学」と「身近な数学」と「Google Colaboratory(Python)」でじっくり数学を復習しました - karaage. [からあげ]

    「最短コースでわかる ディープラーニングの数学」「身近な数学」を読む GW(ゴールデンウィーク)中は日経BPさんから献いただいた「最短コースでわかる ディープラーニングの数学」(以降ディープラーニングの数学)と、ほけきよ(id:imslotter)さんから献いただいた「身近な数学」と数学と名のつく2冊をじっくり読みました。 全然違う繋がりで献いただいた両ですが、奇しくも同じ「数学」というキーワードがタイトルにあるということで、大胆にもまとめて書評を書いてみたいと思います(笑) また、両者とも付録として、内容の理解を深めるためのPythonコードがGitHubで公開されているのですが「Google Colaboratory」(以降Google Colab)を使うことで、Python環境を構築することなく、手軽にコードを実行できることが分かったので、その活用方法も合わせて紹介しようと

    連休中に「ディープラーニングの数学」と「身近な数学」と「Google Colaboratory(Python)」でじっくり数学を復習しました - karaage. [からあげ]
    delimiter
    delimiter 2019/05/08
  • これでprintデバッグから卒業!VS CodeでPythonデバッグ入門 - karaage. [からあげ]

    追記:VS Codeの入門書をZennでリリースしました ブログで扱ったVS Code関連の記事をまとめて、無料の電子書籍としてZennというプラットフォームでリリースしました。よければ、こちらも参考にしてみてください。 printデバッグから卒業したい! プログラムを書いて問題があったとき必要なのがデバッグですね。私はいつも問題が起こったとき、問題ありそうなところで print(ほにゃらら)として、気になるものを一つずつ中身を確認していました。 デバッガという言葉は知っていて、何度か試したことはあるのですが、いちいちコマンドを打つのが大変で、次にデバッグが必要なときは既にデバッガの使い方を忘れてしまい、結局また1からprintデバッグをするという体たらくでした。 しかし、いい加減もうちょっとレベルアップしないといけないと思い立ったのと、VS Codeというエディタを使いこなすと結構楽にデ

    これでprintデバッグから卒業!VS CodeでPythonデバッグ入門 - karaage. [からあげ]
  • ブツ撮りライティング環境をAmazonで揃えようとしたらみるみる巨大化していった - karaage. [からあげ]

    ブツ取り環境を安く揃えたい Godox格安クリップオンストロボとコマンダーを購入して、オフストロボ(カメラからストロボを分離した状態)で撮影できるようになりました。 次に整えたいのは、撮影環境ですね。巨大な背景紙とスタンドをカートに入れかけたのですが、とりあえずそんな大きなもの(人とか)を撮影するわけでもないので、まずは安価に手に入るもので環境を整えて、それでも不足を感じたらお金を投入していくことにしました。 安価(1000円以下)なライティング環境 背景布 100均で良さそうなものを購入しました。 ネット情報だと、模造紙が使えるという情報もあったのですが、色が白・黒両方欲しかったのと、すぐ折り目や汚れがつきそうだったので保留にしました。代わりに、フェルト・はぎれを購入してきました。540円也。 リフレクター 直接光を当てると影が強すぎるし、天井バウンスだと調整しづらいので、リフレクターで

    ブツ撮りライティング環境をAmazonで揃えようとしたらみるみる巨大化していった - karaage. [からあげ]
    delimiter
    delimiter 2019/02/13
  • 手を動かしながら学べるディープラーニングの優良なチュートリアル - karaage. [からあげ]

    ディープラーニングは習うより慣れろかも ファッションでディープラーニングをしているディープラーニング芸人からあげです。私は、特に専門家でも何でもないのですが、機械学習に興味もって、ディープラーニングに関することブログでアウトプットしているうちに「AIに関するに名前がクレジットされたり」「AI解析のオンラインコンテスト#Aidemynoteで特別賞受賞したり」「ラズパイマガジンという商業誌にAI関係で記事を書いたり」「ディープラーニングおじさんの記事がバズったあげくITmediaで取り上げられたり」と多少なりとも価値を提供できるようになってきました。 何の知識もバックグラウンドも、大した能力も無い自分が、どうやって知識を身につけることができたかというと、色々も読んだのですが、実際に手を動かしてプログラムを組んで、実問題に対して試行錯誤した結果をブログにアウトプットし続けたことが大きいのか

    手を動かしながら学べるディープラーニングの優良なチュートリアル - karaage. [からあげ]
  • 近所のリサイクルショップで買った初代ゲームボーイの縦ライン(ドット)抜けを修理 - karaage. [からあげ]

    初代ゲームボーイを買いました 最近、任天堂の「横井軍平」さんのを読んだりしているうちに、無性にゲームボーイが懐かしくなってしまいました。 そしたら、なんと近所のリサイクルショップで美品のゲームボーイが1280円で売っているではありませんか! ゲームボーイが1280円で売ってるけど、結構安いのじゃない?迷うな pic.twitter.com/IpGErItFNH— からあげ (@karaage0703) 2018年9月23日 ゲームボーイ世代なので、初代ゲームボーイはかなり遊んだ記憶があります。懐かしさもあり、思わず買ってしまいました! ただ、このゲームボーイ、左端の縦ライン(ドット)が抜けていて、まともに遊べない状態だったのですよね。 縦ドットが抜けている様子(左の方ね) これは無理かなーと思っていたら、私のアップしたゲームボーイ画像をみたフォロワーさんから天のお告げが! 縦線抜けも直し

    近所のリサイクルショップで買った初代ゲームボーイの縦ライン(ドット)抜けを修理 - karaage. [からあげ]
    delimiter
    delimiter 2018/10/19
    Nexus 5xなんて基盤をフライパンで温められてたりするぞ?
  • VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ]

    追記:VS Codeの入門書をZennでリリースしました ブログで扱ったVS Code関連の記事をまとめて、無料の電子書籍としてZennというプラットフォームでリリースしました。よければ、こちらも参考にしてみてください。 VS CodeにVimから乗り換えようと思った 普段、プログラムを書くためのエディタは3年くらい前からVimを使っています。 軽量ですし、大体どんなマシン(OS)でも入れられるので、プラグインとか色々入れて機能拡張していました。ただ、デバッグとか色々辛くなってきたので、IDEのエディタもまた使ってみようかなと思い、最近評判の良いVS Code(Visual Studio Code)に手を出しはじめてみました。 この記事では、VS Codeに入れている拡張機能を自分のメモがわりに書いておきます。 なお、VS Code自体のインストール方法は割愛します。以下公式サイト参照下さ

    VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ]
  • 私の会社の機械学習経験ゼロの「ディープラーニングおじさん」が会社のAI戦略を動かすまで - karaage. [からあげ]

    ディープラーニングおじさん 私の会社には「ディープラーニングおじさん」がいます。「います」といっても私が勝手に一人で心の中でそう呼んでいるだけですが…ともかく、今日はその「ディープラーニングおじさん」が、機械学習経験ゼロから、最終的に会社を動かすまでの華麗なる軌跡を紹介したいと思います。 なお、会社に関する情報は、私の都合である程度、虚実入り混じった情報になることご了承ください。今回の話で伝えたいことに関しては、影響は無い範囲とは思っています。 ディープラーニングおじさんの華麗なる軌跡 自分のツイートを「ディープラーニングおじさん」で検索したら、最初に引っかかったのが2016年10月ころでした。もう1年半くらい前ですね。 自分も個人で少しだけディープラーニング試したりしてるので、ディープラーニングおじさんに少しだけ自分の知ってる情報を提供してみたけど、おじさん何も聞かずに特攻しててワロタw

    私の会社の機械学習経験ゼロの「ディープラーニングおじさん」が会社のAI戦略を動かすまで - karaage. [からあげ]
    delimiter
    delimiter 2018/05/02
  • 人工知能にTwitterを運用させてチューリングテストしたら衝撃的事実が明らかになりました - karaage. [からあげ]

    人工知能Twitterを運用させてチューリングテストしてみた きっかけは、以下の動画がめちゃくちゃ面白かったので、自分でやったらどうなるか実験してみたかったからです。いわゆるパクリです。 ちなみにチューリングテストというのは、その対象に知能があるかどうかを判定するためのテストで、来はディスプレイとキーボードを介して人とテスト対象(人工知能)が会話するのですが、今回はその簡易版ということで、ツイートをこっそり人工知能と入れ替えて、フォロワーさんがそれに気づくかで判断することとしました(上記動画と同じ要領です)。 動画では、具体的な技術的説明は無かったのですが、昔、マルコフ連鎖を使って似たようなことをしていたので、今回はそれを応用することにしました。詳しくは以下記事参照下さい。 上記記事では、ブログの文章を学習(モデル化)して文章生成していますが、今回は、自分の過去のツイートの内容全てを学

    人工知能にTwitterを運用させてチューリングテストしたら衝撃的事実が明らかになりました - karaage. [からあげ]
  • 「おうちではじめるプログラミングの授業」を読んでプログラミング教育について考えたこと - karaage. [からあげ]

    2018/03/31 Raspberry Piに関して、内容の誤り修正と追記行いました 「おうちではじめるプログラミングの授業」読みました 「おうちではじめるプログラミングの授業」というプログラミング教育が出るということで、即予約購入をしました。 子どもに読んで伝えたい! おうちではじめるプログラミングの授業 ((EdTechZine Digital First)) 作者:平 初,阿部 崇発売日: 2018/03/15メディア: オンデマンド (ペーパーバック) そしたら、なんと予約をした直後、著者の1人の平さんの奥様であるMana Blog Nextのmana_cat (id:mana-cat)さんから、献の申し出があり、ありがたく頂戴いたしました(実は、平さんのご家族とは過去に家族ぐるみでお会いしたことがあるのです)。 というわけで、今回のは献頂いた(自分で購入していない)

    「おうちではじめるプログラミングの授業」を読んでプログラミング教育について考えたこと - karaage. [からあげ]
    delimiter
    delimiter 2018/03/30
  • Google Colaboratoryを使えば環境構築不要・無料でPythonの機械学習ができて最高 - karaage. [からあげ]

    Google Colaboratoryが便利 最近、Google Colaboratoryがちょっと気になっていたのですが、タダケン (id:tadaken3)さんの以下記事に分かりやすく使い方が書いてあったのをきっかけに試して見ました。 結論から言うと、これ良いですね。Google Colaboratoryには以下の特徴(利点)があります。 ローカルPCに必要なのはブラウザ(Google Chrome)のみ クラウド上にPython環境がありPython2/3 両方使える 機械学習に必要なライブラリは、ある程度プリインストールされている(numpy, matplotlib, TensorFlow等) 必要なライブラリは !pip installでインストールできる 日フォントも(ちょっと工夫すれば)使える 無料で使える。なんとGPUも12時間分を無料で使える! これ死角無さすぎでは…

    Google Colaboratoryを使えば環境構築不要・無料でPythonの機械学習ができて最高 - karaage. [からあげ]
    delimiter
    delimiter 2018/03/22
  • 「この世に買い取りできぬものは無し」キンブル買い取り最強伝説に挑戦してみた - karaage. [からあげ]

    キンブルさんで断捨離祭り 今年も断捨離祭りの季節がやってまいりました。断捨離祭りとは、我が家で約2年という蝉の脱皮みたいな周期で行われる断捨離のことです。過去の断捨離祭りに関しては、記事最後の関連記事を参照下さい。 要は、家にある不要なものを愛知県で有名なリサイクルショップの「キンブル」さんに持って行って、いくらで買い取ってもらえるかを公開するというだけの内容ですので、興味ある人のみついて来て下さい。 キンブルさんで買取してもらう 今回のコンセプトは、「キンブルさんは一体どこまで買取してくれるのか?」です。いつも「これはどう考えてもゴミだろ」とか「これ買い取ったら頭おかしいでしょ」というものまで、躊躇なく買い取ってくれることに衝撃を覚えていたので、今回はその買取のボーダ(境界線)を探ることを目的に、かなり攻めの内容にしてみました。 今回のターゲットのイカれた奴らを紹介するぜ! というわけ

    「この世に買い取りできぬものは無し」キンブル買い取り最強伝説に挑戦してみた - karaage. [からあげ]
  • 機械学習手法を用いてブログの文章を分析・可視化(テキストマイニング) - karaage. [からあげ]

    自分のブログのテキストを分析・可視化してみたい 以前自分のブログの分析を「内部リンク」や「はてブ情報」の観点で行ってみました。 ただ、目的無く分析してしまったので、結局イマイチどう活用してよいかよく分からない結果しか得られませんでした。 そんな前回の反省を全く活かすことなく、また何の目的もなくブログを分析してみることにしました。今回は以前から興味のあった機械学習を用いたブログの文章の分析・可視化(テキストマイニングと呼ばれるらしいです)にチャレンジしてみることにしました。どちらかというとテキストマイニングが主で、使用する素材(学習データ)に困ったので仕方なく自分のブログを使ってみたというのが正直なところです。 ネットでコピペすりゃ簡単にできるだろと思っていたのですが、自分のやりたいことするのはそれなりに大変だったので、知見としてやり方とどんなことが分かるのかを残しておきます。 ブログのテキ

    機械学習手法を用いてブログの文章を分析・可視化(テキストマイニング) - karaage. [からあげ]
    delimiter
    delimiter 2018/02/19
  • 東京大学の松尾研究室が無料公開している「Deep Learning基礎講座演習コンテンツ」の自主学習方法 - karaage. [からあげ]

    新たな教育プログラム「DL4US」が開始しています。 2019年5月に、松尾研究室の新たなディープラーニングの無料教材「DL4US」が公開されています。「Deep Learning基礎講座演習コンテンツ」のバージョンアップ版の位置付けなので、今から学習する方はこちらに取り組んだ方が良いかと思います。 Dockerを使った環境構築方法を紹介している記事を書いたので、もし良ければ以下記事参照下さい。 Deep Learning基礎講座演習コンテンツが無料公開 以下のようなサイトが無料公開されていました。 学習に自由に使用してよいとのことです。ただ、肝心の使用方法が詳しく書いてないので、初心者には環境構築が厳しく、簡単に環境構築できる人にとっては、知っている内容のところが多い気がして、内容が良いだけにもったいなと感じました。 そこで、ちょっと初心者向けに環境構築の補足をしてみたいと思います。 そ

    東京大学の松尾研究室が無料公開している「Deep Learning基礎講座演習コンテンツ」の自主学習方法 - karaage. [からあげ]
    delimiter
    delimiter 2018/01/31
  • ネットワーク素人が自宅のネットワーク不具合をRaspberry Piで調査して解決するまでの戦いの軌跡 - karaage. [からあげ]

    自宅のネットワークが遅い 最近(2017年の12月)に、たまに家のネットワークが遅いなと思うことが多くなってきました。からも同様の不満が上がってきたので、間違いないようです。 ネットワーク不調は、引越し早々もあったので今回で2度目です。早速、前回と同様に以下サイトでスピードを測定しました。 ------ BNRスピードテスト (ダウンロード速度) ------ 測定サイト: http://www.musen-lan.com/speed/ Ver5.6001 測定日時: 2017/12/16 11:43:00 回線/ISP/地域: -------------------------------------------------- 1.NTTPC(WebARENA)1: 302.51Kbps (37.63KB/sec) 2.NTTPC(WebARENA)2: 337.25Kbps (42.

    ネットワーク素人が自宅のネットワーク不具合をRaspberry Piで調査して解決するまでの戦いの軌跡 - karaage. [からあげ]
    delimiter
    delimiter 2018/01/03
  • Pythonで最初に知っておきたかったことのまとめ【初心者向け】

    Pythonで最初に知っておきたかったこと 最近、PC(Mac/Linux)やRaspberry PiでPythonを使ってプログラムを組むことが多くなってきました。長く使っていると、多少はPythonのことが分かってきて、色々便利な機能なども知ることができます。その中でも「これ、もっと早くに知りたかった…」というものが結構あったりするので、一度そういったものをまとめて紹介しようと思います。 Pythonをこれから始める初心者の方の参考になればよいなと思います。環境はMac/Linux(Raspberry Pi)を想定していますが、それ以外の環境の方でも参考になるかとは思います。 環境セットアップ 最初は環境構築です。PCMac/Linux)だと、仮想環境を使うのを個人的にはオススメします。以下記事参照下さい。 「俺はとにかくPython機械学習をやりたいんだー!」という人は、下記の記

    Pythonで最初に知っておきたかったことのまとめ【初心者向け】
    delimiter
    delimiter 2017/12/27
  • スクレイピング初心者がpythonでかわいい猫ちゃん画像をコマンド一発でネットから収集してみた - karaage. [からあげ]

    注:このちゃん画像は昔私が撮影したちゃんで、ネットから落とした画像ではありません 追記:現在このスクリプトは使用できないようです Yahoo画像検索の仕様が変わったらしく、2018/08/12 の時点でこのスクリプトは使用できないようです。仕様が変わると適用できなくなるのは、スクレイピングのスクリプトの宿命ですね。今のところ対応の予定はありません。申し訳ございません。 ネットから画像収集しようとしたら意外に大変だった 最近、以下で書いているように機械学習に興味津々だったりします。 機械学習やディープラーニングを試していると、やっぱり試したくなるのが、チュートリアルで使用しているデータセット以外のデータにも同じ手法が適用できるかどうかですね。 とりあえず画像をネットから収集しようかなと思い、googleの画像検索の結果を一つ一つ右クリックで落とし始めたのですが、どう考えても非人間的過ぎま

    スクレイピング初心者がpythonでかわいい猫ちゃん画像をコマンド一発でネットから収集してみた - karaage. [からあげ]
    delimiter
    delimiter 2017/08/23
  • Synology社の最新のNAS(DiskStation DS216j)に買い換えたら今まで自分が知っていたNASの概念を超えていたのでセットアップから便利な使い方まで紹介 - karaage. [からあげ]

    はじめに(追記) SynologyのNASによるAmazonプライムフォトへの自動バックアップ機能はなくなりました。今は手動でバックアップする必要がありますので注意ください。 NASの買い換え 今までずっとI-O DATAさんのLANDISKをデータ保存用のNASとして使っていました。ちなみにNAS(Network Attached Storage)というのは、要はネットワークに繋がったハードディスクです。これ豆ね。自分はよくPCLinuxとか入れてデータごとHDDを吹っ飛ばしたりしていたのと、家に複数PCあるので複数のPCからアクセスできるデータストレージがあると便利なので、家庭内でもNASを好んで使っていました。 今のNASも、少し容量が心配になってきた(2TB)くらいで、特に問題はなく困っていることもなかったのですが、Hi (id:hisway306)さんの以下の記事をみて少し考え

    Synology社の最新のNAS(DiskStation DS216j)に買い換えたら今まで自分が知っていたNASの概念を超えていたのでセットアップから便利な使い方まで紹介 - karaage. [からあげ]
    delimiter
    delimiter 2017/03/23
  • Git(GitHub)おじさんに俺はなるBefore Git, After Git - karaage. [からあげ]

    Git(GitHub)おじさん 何かを布教することをネットの一部では「**おじさん」というみたいです。最近、あまり得意ではないのですが、色々な事情で仕事でソフトをつくることが多くなり、その関係で何周か遅れでGitGitHubを使うようになりました。そして、今頃その素晴らしさに感動して打ち震えている(大げさ)ので、私もGit(GitHub)おじさんになってみようかと思います。 といっても、私が今更Git(GitHub)の何が素晴しいかを語ったところで…というのもあるのと、何よりうまく伝えられる気がしないです。何故ならそもそも自分がまだそんなにわかってないし使いこなせてない。なので、今回はGit(GitHub)を少し使ってどのようなことが変わった(良いことがあった)のかという具体例をGit使用前(Before Git)、Git使用後(After Git)として列挙した後、オススメのサイトをま

    Git(GitHub)おじさんに俺はなるBefore Git, After Git - karaage. [からあげ]
    delimiter
    delimiter 2016/01/23