調査/研究

入門/解説

nbdev:探索的プログラミングをPythonで実現する開発環境(4/4)

1.nbdev:探索的プログラミングをPythonで実現する開発環境(4/4)まとめ ・Pythonが持つ特に強力な動的機能IDEでは活用する事が難しいがJupyterは活用可能 ・nbdevはJupyterの上に構築されているためPyth...
入門/解説

nbdev:探索的プログラミングをPythonで実現する開発環境(3/4)

1.nbdev:探索的プログラミングをPythonで実現する開発環境(3/4)まとめ ・Jupyter Notebookは「探索的」部分では優れているが「プログラミング」の部分では優位性がない ・既存の素晴らしいツールを活用しつつ、必要に応...
入門/解説

nbdev:探索的プログラミングをPythonで実現する開発環境(2/4)

1.nbdev:探索的プログラミングをPythonで実現する開発環境(2/4)まとめ ・ソフトウェア開発手法がウォータフォールからアジャイルに代わってもツールはあまり変化がない ・プログラミングに関する優れたアイディアは過去に幾つか発案され...
入門/解説

nbdev:探索的プログラミングをPythonで実現する開発環境(1/4)

1.nbdev:探索的プログラミングをPythonで実現する開発環境(1/4)まとめ ・何らかのシステムを開発する際はプログラムコードやデータの挙動を探索する作業が大半を占める ・探索作業はコード内コメントとしては蛇足だが非常に重要な知見で...
入門/解説

arXiv.orgの投稿論文数で振り返る2019年のAI関連トレンド

1.arXiv.orgの投稿論文数で振り返る2019年のAI関連トレンドまとめ ・cs.LGはComputer Science Languageではなく、Machine Learningカテゴリなので要注意 ・cs.LGは2018年に比べて...
入門/解説

Googleトレンドで振り返る2019年の日本のAI関連トレンド

1.Googleトレンドで振り返る2019年の日本のAI関連トレンドまとめ ・アマテラスAI ・美空ひばり ai ・ai 菜奈ちゃん 2.2019年に日本でトレンドになったAI関連キーワードとは? タイトルの通り、Googleトレンドで20...
その他

アーティストCryptograffitiが最も安価なアートのオークション記録を樹立

1.アーティストCryptograffitiが最も安価なアートのオークション記録を樹立まとめ ・最も「低い」価格を付けた入札者に販売するオークションがアーティスト「Cryptograffiti」によって開催 ・「Black Swan」と名付...
入門/解説

機械学習モデルの分類外データの検出を改良(3/3)

1.機械学習モデルの分類外データの検出を改良(3/3)まとめ ・尤度比は背景部分の影響を取り除き、意味を持つ部分に焦点を当てているためOODを適切に検出可能 ・尤度は背景部分の画素が非常に特徴的なパターンで並んでいる事を学習してしまいOOD...
入門/解説

機械学習モデルの分類外データの検出を改良(2/3)

1.機械学習モデルの分類外データの検出を改良(2/3)まとめ ・Background Statisticsによって混乱が引き起こされるためOODの検出は失敗している可能性がある ・OOD検出手法はMNISTデータセットの画像をFashion...
入門/解説

その転移学習は本当に有用なのか?(3/3)

1.その転移学習は本当に有用なのか?(3/3)まとめ ・事前学習によって学習された重みは特徴表現とは無関係に学習を高速化する効果がある ・高速効果は平均と分散を意識した初期化で実現できるため任意のレイヤーに適用可能 ・重みを再利用できる下位...
入門/解説

その転移学習は本当に有用なのか?(2/3)

1.その転移学習は本当に有用なのか?(2/3)まとめ ・大きなモデルの下位レイヤーでは学習による重みの変化が小さく特徴表現はかなり再利用される ・大きなモデルでも小さなモデルでも上位レイヤーでは重みの変化が大きく特徴表現はあまり再利用されな...
入門/解説

その転移学習は本当に有用なのか?(1/3)

1.その転移学習は本当に有用なのか?(1/3)まとめ ・転移学習は医療用画像処理タスクのパフォーマンスに大きな影響を与えていない事がわかった ・医療用画像処理タスクでは小さいモデルが大きなモデルに匹敵するパフォーマンスを出せていた ・大きな...