ミスターFのいろいろプログラミング

(主にSwift)プログラミング日記。札幌在住。

1週間ごとの目標〜泣きながら機械学習・研究〜

1週間ごとの目標を立てていきます。

4/13 ~ 4/16

  • coursera machine learningを1日1week終わらせる
    • 残り5weekに
  • 英単語帳アプリにnotificationの実装
  • seq2seqプログラムの実装
  • 研究プログラム第一版を完成させる

4/17 ~ 4/23

4/24 ~ 4/30

  • 研究テーマに使うための論文探し
  • 研究テーマに合った機械学習を見つける(当てはめてみる)
    (この二つはinputでないので時間がかかるはず)
  • DCGANの実装(イラスト自動生成)
  • tensor flow for deep learning researchでtensorflowになれる

本格的に機械学習を始めようと思います

そろそろ時間がなくなってきた

そろそろ、学部の研究が始まり、機械学習の知識が必要になってきました。
今始めないと6月ごろには研究の指針を立てる必要があるので、結構急いで勉強する必要がありそうです。
また、deeplearning(データ量が少ないので、完全に趣味になりそうですが)の勉強も今しかやる時がないので、今から初めて行こうと思います。
まずは、

  1. tensorflowでseq2seqを使ったチャットボットの作成
  2. DCGANを用いたキャラクターイラストの自動生成
  3. 研究のための基礎学習+研究にどの機械学習手法を使うか決める

を目標に、

書籍
「tensorflowで学ぶディープラーニング入門」

https://www.amazon.co.jp/TensorFlowで学ぶディープラーニング入門-~畳み込みニューラルネットワーク徹底解説~-中井-悦司/dp/4839960887

パターン認識機械学習(上下巻)」

https://www.amazon.co.jp/パターン認識と機械学習-上-C-M-ビショップ/dp/4621061224/ref=sr_1_2?s=books&ie=UTF8&qid=1492064668&sr=1-2&keywords=パターン認識

python機械学習プログラミング」

https://www.amazon.co.jp/Python機械学習プログラミング-達人データサイエンティストによる理論と実践-impress-top-gearシリーズ-ebook/dp/B01HGIPIAK/ref=sr_1_1?s=books&ie=UTF8&qid=1492064699&sr=1-1&keywords=python機械学習プログラミング

「coursera machine learning」 (リンクは割愛)

「ゼロから作るdeeplearning」(再読) https://www.amazon.co.jp/ゼロから作るDeep-Learning-Pythonで学ぶディープラーニングの理論と実装-斎藤-康毅/dp/4873117585/ref=pd_lpo_sbs_14_t_0?_encoding=UTF8&psc=1&refRID=2BTFHH9A7C8B5CSBKNFA

「CS 20SI: Tensorflow for Deep Learning Research」

http://web.stanford.edu/class/cs20si/syllabus.html

多いですが、なんとか4・5月で大まかに読み込んで研究・趣味に使えるレベルになりたいと思います。

2ヶ月前書いた春休みの抱負の公開と後悔

春休みやりたいこと

  • tensorflow
  • chainer とりあえず、言語の自動生成をしたい

  • ruby on rails

    • テストについて
  • django とりあえずは、データの貯蔵庫としての役目。 それをバックエンド側から共有・閲覧するという

  • swift

    • 英単語帳アプリ開発
    • 言語仕様の理解
    • Webアプリのバックエンドとして利用
    • app storeへの投稿
  • オブジェクト指向プログラミングをする

  • 機械学習

    • deeplearning
    • それ以外(SVMなど)
    • 実装を中心
  • Gitを習得するための基礎知識の習得

  • Dockerで開発環境の構築

  • その他

    • 研究テーマを決める
    • Javaでクローラ開発
    • Javaアルゴリズム
    • バイトでもする?
      • 日雇いや短期のバイト?もしくは一ヶ月限定など。4年の前期とかでもありかも。
  • 教える側としても活躍しよう

  • 何を還元できるか?

    • プログラミング知識
      • できるだけ楽しいもの
      • 実践的なもの
      • 夢につながるもの
      • 常に相手の利益を考える!
        • 初心を忘れない!
          • 偉そうに喋りたいだけ、と思われないように
            • 何か知りたいことはあるかと聞く
              • 選択肢を一応提示する
    • 誰に?
      • 研究室のメンバー
      • 他の協力者(さらに人脈を広げる?)
  • まとめ 最優先事項

反省はまた今度書きます。

春休みの目標振り返り(春休み終了まで後3週間)

春休み終了まであと2週間強

春休み終了まであと3週間を切りました。この辺で春休みの初めに立てた目標を振り返り、なんとか達成できるところに落とし込んで行きたいと思います。

以下、引用(2/8の記事)

この春休みの目標は、

  1. swiftで英単語帳アプリ完成
  2. tensorflow(or chainer)でアプリ制作
  3. rails(or django)でwebアプリ制作
  4. インターンに行く(2/13~17)
  5. プログラミングコンテスト攻略のためのアルゴリズムとデータ構造を7割くらい読了
  6. その他の機械学習(python機械学習プログラミング読了)
  7. 自然言語処理100本ノック 1~50

こんなところですね。さらに分けると、

  1. アプリを2・3作品完成させる
    1. 英単語アプリ
    2. deeplearningアプリ
    3. webアプリ
  2. 機械学習自然言語処理の基礎を学ぶ
  3. インターン・目標設定(研究・就職)

そして、3/22 21:00現在の進捗は、

  1. インターンに行った(逆にバックれたらやばい)
  2. coursera機械学習week2まで終了(2/11)
  3. デザインパターン・パターン思考リファクタリングアルゴリズムとデータ構造を1/4くらいずつ
  4. django girls tutorial を半分くらい進めた
  5. javascript 本格入門」をchapter3~6まで写経
  6. rails test prescription」をrailsを書く手前まで進めた
  7. chatbotプログラムの写経1/5くらい
  8. 英単語帳アプリほぼ完成
  9. すごい久しぶりにraspberry pi3を起動(何もしてない)
  10. 研究テーマ決定(内容は秘密)

さて、ほとんど終わってないですね。。。
正直、こうなってくると、「rails test prescription」なんかはもう無理かな?とか思ってきますが、逆に今やらないと本当に「いつやるの?」状態なので、なんとかrailsを使ったアプリ作成と並行してやっていくという形でやって行きたいと思います。

これから3週間の目標

大前提: 研究は放置

  1. 英単語超アプリリリース(3/23)
  2. railsでswiftクライアントエロサイトクローラアプリ作成&TDD(テスト)の実践(3/24~3/30)
  3. tensorflowのchatbotプログラムの写経&データの取得(これをpythonとかdjangoでやりたい)(3/24~3/30)
  4. アルゴリズムとデータ構造」7割読破
  5. coursera machine learningをweek7まで終わらせる(5week分)

追伸

引用のmarkdown初めて使いました。リストなど他のmarkdownを引用中に含む場合は、改行コードを挟まない場合は初めの一箇所だけ>を書けばいいようです。

英単語帳アプリリリースまで後少し!

春休みも残り3週間を切りました。

この春休みの最低限の目標として、

  • 英単語超アプリの作成
  • サーバーサイドプログラミングを駆使したwebアプリの作成
  • 機械学習(Tensorflow)のアプリの作成

がありましたが、結局今の所作成に取りかかれているのは英単語超アプリだけという状況です。。。

しかし、ついに今日3/22の時点で英単語帳アプリリリースがすぐそこというところまで来ました。

後残す作業は、

  • 「アプリアイコン作成」
  • 「起動画面作成」 となりました。

これをできるだけ早く終わらせ、できれば明日にもストア申請と行きたいところです。

エ○ゲ業界就活用リンク集

Hooksoft - priministar

http://www.hook-net.jp/htm/index_02.htm

nanawind aria’s carnival

採用アリ スクリプタなど
http://nanawind.jp/support/recruit/index.html

Yuzusoft サノバウィッチ

http://www.yuzu-soft.com/recruit.html

sagaplanets はつゆきさくら

http://sagaplanets.product.co.jp/wanted.html

戯画 シュクレ

http://www.web-giga.com/top/top.html

feng 彼女のセイイキ

http://www.feng.jp/home.html

alcot 中の人などいない

http://www.alcot.biz/main.html

ういんどみる 神がかりクロスハート

http://windmill.suki.jp/main.html

番外編・うぃんどみるが使っているエディタ

http://cs2.suki.jp/practice/0213_04b

pulltop この大空に翼を広げて 

採用アリwebデザイナなど (ウィルプラス
http://www.will-japan.co.jp/recruit.html

ぱれっと ましろいろ (Clear brand) 

アシスタントディレクターなど
http://www.clearrave.co.jp/recruit/

あかべえそふと2 車輪の国、向日葵の少女

(最近開発してないのになぜか採用だけある?あかべえ系列で一括採用なのか?)
http://www.akabeesoft2.com/recruit.html#recr_deta06

あかべえそふと3できない私が、くり返す。

http://www.akabeesoft3.com/top.html

hibiki lovelycation (あかべえ系列?)

http://www.hibiki-site.com/top.html

circus ダ・カーポ 

プログラマC言語)・designerもあり
http://circus-co.jp/recruit/

すみっこソフト あきゆめくくる

http://www.sumikko-soft.com/main.html

マーマレード primal hearts 進捗管理など

http://www.web-marmalade.com/recruit.html

more よくわからんかわいいやつ 

C言語ゲームエンジン作成・スクリプタ(きりきり)
http://moresoft-info.jp/採用情報/

はむはむそふと スク水着せたら逃さない 

http://hamham.sc

すたじお緑茶 はにかみclover

http://studio-ryokucha.com/index.html

フロントウィング グリザイア

スクリプタ・進捗管理(能力次第でプログラマ採用アリ)
http://frontwing.jp/recruit.html

みなとそふと 真剣恋 

http://www.minatosoft.com/staff.php

オーガスト uiデザイナー

http://august-soft.com/recruit/page03-04.html

navel 月によりそう乙女の作法

http://www.project-navel.com

lump of sugar 学王

http://www.lumpofsugar.co.jp/recruit/recruit02.html

moon stone princess evangile

http://www.moon-stone.jp/p-kyujin

purple software ハピメア 

採用ページなし
http://www.purplesoftware.jp/main.php

アージュ マブラブ・君望だが。。。 

プログラマ採用もあり。しかしどう見てもオワコン
http://www.age-soft.co.jp

whirl pool justy nasty

https://whirlpool.co.jp/recruit/

studio e go 萌えゲーアワード2015金賞らしい。 

求人はなし
http://www.studio-ego.jp/top.html

minori ソレヨリの

http://www.minori.ph/index_02.html

harukaze 野良猫ハート (新設?)

http://harukaze-soft.com/recruit/

lose まいてつ 

採用ページなし
http://www.lose.jp/official/link

amuse craft なついろこころろぐ テンプレ絵がすばらしい 

幅広く募集(特に指定はなし)
https://amuse-c.jp/recruit/

whitepowder ラムネーション 新設1作目

http://whitepowder.jp

春休みの停滞

ここ一週間くらい停滞中です。

Courseraもやる気がなくなり、

単語帳アプリも3月中にできるのかあやしくなるほどのレベル。

研究の調査もあまり進んでいない。。。

デザインパターン」等の書籍も読む気が起こらなくなり

何もせず毎日が過ぎていきます

最近調べたエロゲ業界就活用リンクを作成したので次の記事で紹介したいと思います。業界を把握したい人はどうぞ。