タグ

数値計算に関するaaaazzzz036のブックマーク (3)

  • 村上・泉田研究室 遺伝的アルゴリズム

    遺伝的アルゴリズムとは、生物の進化の過程を真似て作られたアルゴリズムで、確率的探索(サンプル店を評価しながら探索する方法)、学習、最適化の一手法です。 この遺伝的アルゴリズムの最大の特徴としては、解空間構造が不明であり、決定的な優れた解法が発見されておらず、また、全探索が不可能と考えられるほど広大な解空間を持つ問題に有効であることが挙げられます。 その遺伝的アルゴリズムの基を構成している重要な処理プロセスは、以下の3つになります。 ●選択 (selection) ●交叉 (crossover) ●突然変異 (mutation) そして、これらを繰り返し行うことで、人工的な進化を行い、最適解を発見していくのです。 このページでは、遺伝的アルゴリズムが一体どのようなものなのか、そして実際どのように使うのかについて、ご紹介していきます。

  • R-Source

    R に用意されている「数値計算を行う道具」を紹介する. 数値演算誤差 R の内部では 10 進数を 2 進数に直して計算しているため,小数計算の種類によっては近似値(循環小数)になり,計算結果にゴミ(数値誤差)が生じる場合がある.このゴミを見えなくする場合は関数 round() を用いればよい. 0.4-0.2-0.2 # 普通の結果 [1] 0 0.4-0.3-0.1 # 結果にゴミが残る [1] 2.775558e-17 round( 0.4-0.3-0.1 ) # 関数 round() で丸める [1] 0

  • 川上一郎 | 数値計算の基礎

    数値計算の基礎      川上 一郎 日大学名誉教教 「数値計算の基礎」は,教科書  川上一郎 「数値計算」(理工系の数学入門コース)岩波書店 から引き続いて学習する人のために,日大学における講義ノートをまとめたものです.次の諸点を了解の上,利用して下さい. (1)書は pdf ファイル(numeric.pdf,2MB強,B5判両面印刷約500ページ) ですから,利用者は Adobe社の日語版 Adobe Reader(フリーソフト)が必要です.Adobe Readerは、 をクリックすることによりダウンロードできます. 書の中のFORTRANプログラムを抜き出して,別にテキストファイル( program.txt,225kB,7000行強)として付け加えてあります.テキストファイルは利用者がダウンロードすれば容易に編集できます. (2)利用(閲覧,ダウンロード)は自由(

  • 1