python

2/11ページ

TFCO:制約付き最適化ライブラリを使用して公平性の目標を設定(1/3)

AI

1.TFCO:制約付き最適化ライブラリを使用して公平性の目標を設定(1/3)まとめ ・機械学習モデルは競合する考慮事項間でバランスを取るようなケースに対処するのが難しい ・TFCOライブラリを使用すると複数の異なる基準に基づく機械学習の問題を簡単に構成および学習可能 ・TFCOは特に公正性に関心を持つコミュニティにとって興味深い多くの問題を簡単に定式化可能 2.TFCOとは? 以下、ai.goog […]

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

1.nbdev:探索的プログラミングをPythonで実現する開発環境(4/4)まとめ ・Pythonが持つ特に強力な動的機能IDEでは活用する事が難しいがJupyterは活用可能 ・nbdevはJupyterの上に構築されているためPythonが持つ強力な動的機能もフルに活用できる ・nbdevの開発と併せて、fastai v2を完全にゼロからnbdevで書き直されており近い将来リリース予定 2. […]

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

1.nbdev:探索的プログラミングをPythonで実現する開発環境(3/4)まとめ ・Jupyter Notebookは「探索的」部分では優れているが「プログラミング」の部分では優位性がない ・既存の素晴らしいツールを活用しつつ、必要に応じて独自のツールを構築してnbdevを実現 ・notebookの優れた特性によりマージコンフリクトの解決やテストケースの作成/実行が容易 2.Jupyter N […]

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

1.nbdev:探索的プログラミングをPythonで実現する開発環境(2/4)まとめ ・ソフトウェア開発手法がウォータフォールからアジャイルに代わってもツールはあまり変化がない ・プログラミングに関する優れたアイディアは過去に幾つか発案されたが完全に実現された実装がない ・インタラクティブ開発はJupyter Notebookが優れているが教育用途以外では著者も使っていない 2.ソフトウェア開発の […]

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

1.nbdev:探索的プログラミングをPythonで実現する開発環境(1/4)まとめ ・何らかのシステムを開発する際はプログラムコードやデータの挙動を探索する作業が大半を占める ・探索作業はコード内コメントとしては蛇足だが非常に重要な知見で共有する価値がある ・nbdevはこの探索作業の実行と知見の蓄積を容易にする事を目的とするPython用の開発環境 2.探索的プログラミングとは? 以下、www […]

1 2 11