タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

RubyとrubyとRに関するHashのブックマーク (2)

  • Rubyが切り開く科学の未来 - ほげほげにゃ

    この記事はRuby Advent Calendar 2014の13日目の記事です。 初めに Ruby教育・研究に使おうという試みはRubyの黎明期からありました。 この時期の有名なパッケージとしてはバイオインフォマティクスのBioRubyや地球科学の電脳Rubyプロジェクトが有名です。 先述のBioRubyやGPhys(電脳Rubyの成果物)は現在も更新が続けられており、多数の利用者を抱えています。 しかし全体として見た場合、科学の分野で使われるLL言語としてRubyPythonやRの後塵を拝している印象があります。 科学計算における均質化、あるいはなぜPythonが着実に他言語のシェアを奪っているか 記事のようにこの分野ではPythonコミュニティが非常に活発で、機械学習など新しい技術は真っ先にPythonで実装されるようになっています。 しかし最近Rubyでも少しずつですが環境が充

    Rubyが切り開く科学の未来 - ほげほげにゃ
  • 遺伝的アルゴリズムをRで書いてみた - yasuhisa's blog

    Rejectセキュリティ&プログラミングキャンプでは極度の体調不良*1により、あんまりコーディングしてる時間が取れなかったのですが、それでもなんとか自分がやろうと思っていたところができました。集合知プログラミングの11章「進化する知性」ということで、遺伝的アルゴリズムをやってみました。最初はRubyで書いてたんですが、Rubyのことをあんまり分かってないらしく、バグってるっぽい流れ*2。ということで手がちょっとは動くRで書いてみました。クラスとかを作らないと厳しい感じだったので、初めてのS4とかに挑戦してみたんですが、あんまりいいコードではない気がする。 この章でやっていることは、xとyに0から40までの一様乱数を用意して、の結果を予測する関数を生成するプログラムを書こう、ということです。 関数を生成するプログラム、ということで、「解析木」というものが必要になるそうです。解析木というのはこ

    遺伝的アルゴリズムをRで書いてみた - yasuhisa's blog
  • 1