タグ

mathとvisualizationに関するmanabouのブックマーク (2)

  • 表現のための数学 #0 - Imaginantia

    頭の中で思った作りたいものを、実際に見える形にするには「表現する (Represent)」という作業が必要になる。 そしてそれをコンピュータで作るには、コンピュータが理解できる「表現 (Representation)」を構成しなくてはならない。 というわけで、思ったものを → 表現する方法、について。特に空間の扱いについて、書いていく。 こんな感じで引用チックな文章は補足用なので読まなくてもよい。 この文章は「ものを表現したい人」のための文章であり、mathematician向けのものではない。 とはいえ勿論誤りは訂正したいので何かあれば twitter:@phi16_ の方に連絡してほしい。 空間と変換 形在るものには空間的情報がある。だから私達は「空間の扱い方」を学ぶ必要がある。 特に、多くの空間は単純な空間の変形によって構成されているから、「空間を変形する方法」を知る必要もある。 「

  • 数値最適化のインタラクティブ・チュートリアル | POSTD

    「数値最適化」は機械学習における中心的手法の1つです。多くの問題では、最適解を直接突き止めることは難しいものですが、ある解がどれほど適しているかを測定する損失関数を設定し、解を見つけるためにその関数のパラメータを最小化することは比較的容易です。 かつてJavaScriptを初めて学ぼうとしていた時 、結果的に数値最適化ルーチンを多数書きました。そのコードを特に使うこともなく置いていたので、それらのアルゴリズムの動作をインタラクティブな形で可視化したら面白いのではないかと考えました。 記事の良い点は、コードが全てブラウザで実行できることです。つまり、アルゴリズムの動作をより把握するために、各アルゴリズムのハイパーパラメータをインタラクティブにセットしたり、初期位置を変更したり、どの関数が呼び出されるかを変更したりすることができるのです。 (編注:記事ではスクリーンショットのみ公開しており

    数値最適化のインタラクティブ・チュートリアル | POSTD
  • 1