- ベストアンサー
整数演算による最小2乗法
このカテゴリ「その他(学問・教育」の http://okwave.jp/qa/q8426917.html に対する回答 No.2 に hashioogi さんがこう書かれました: >「ある種の」最小二乗法の計算も整数演算だけで行うことができます。 > 計算結果は浮動小数点数演算と同じでしかも高速、計算も簡単です。 > 回帰式の次数が高いほど高速な点が有利になります。 これについて詳しい情報が欲しいです。 参考文献 URL などご教示いただければ幸いです。
- ur2c
- お礼率100% (22/22)
- その他(学問・教育)
- 回答数1
- ありがとう数3
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
特許情報図書館 http://www.ipdl.inpit.go.jp/homepg.ipdl の「特許・実用新案検索」で特許4291379を検索してみてください。 この特許はすでに失効しているようですから誰でも使用できると思います。
関連するQ&A
- Accessクエリの整数型と単精度型の演算について
Accessのクエリで長整数型と単精度浮動小数点型を 加算すると答えが一致しません。理由を知っている人いますか? ちなみに長整数型と倍精度浮動小数点型を加算したときは答えが一致します。 浮動小数点は誤差がつきものなのは分かりますが、 確か単精度浮動小数点型は有効桁数7桁までのはず。 下記の例では問題ないように見えます。 (例)長整数型と単精度浮動小数型の演算:1000+0.20=1000.20000000298 長整数型と倍精度浮動小数型の演算:1000+0.20=1000.2 それではよろしくお願いします。
- 締切済み
- その他MS Office製品
- スーパーπは、ALU(整数演算)か、FPU(浮動小数点演算)どちらの性
スーパーπは、ALU(整数演算)か、FPU(浮動小数点演算)どちらの性能によってスコアが変わるのでしょうか? スーパーπについて調べると、「FPUの性能の比較対象になる」や「整数演算の比較対象になる」など両方の情報があります。 たしかに、L2キャッシュの大小でそこそこスコアが変わるので整数演算の可能性もあります。 しかし、SSSE3対応以前のCPUのスコアがあまり高くないので、浮動小数点演算の可能性もあります。 みなさんは、スーパーπがどちらの比較をしていると考えますか? スーパーπ http://www1.coralnet.or.jp/kusuto/PI/super_pi.html
- ベストアンサー
- その他(パソコン)
- 安価に、高速な浮動小数点演算をするためのハードウェアについて
安価に、高速な浮動小数点演算をするためには、どんなハードウェアがあるでしょうか、またはこれらの情報をまとめているサイトなどがありましたら、教えていただけないでしょうか。 具体的には、現在入手できる浮動小数点演算の得意なICの一覧などが得られるとうれしいです。 現在のところ、計算対象を限っていませんが、最終的な目標として行列計算などが高速に出来たらと考えています。
- 締切済み
- その他(PCパーツ・周辺機器)
- CUDAの整数演算並列化について
CUDAを使って行列と配列のXORの並列計算をしたいのですが早くなりますか? サイズは行列が64*64、配列が64で、データは整数です。(unsigned char) 整数データの計算は遅くなると聞いたので心配ですが、24ビット以下に抑えれば 浮動小数点と同じ速度で計算できるとも聞きました。SIMD計算に対応していれば 16ビットでもかまいません。詳しい人がいたら情報ください。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- 整数演算または論理演算しか使わない分野
大学にて、コンピュータアーキテクチャに関するレポートを書くことになりました。 現在、ほとんどの科学技術分野では、小数点での計算が主に利用されていると思います。 ただ、セキュリティのように整数演算または論理演算しか使わない分野もあると思います。 従って、「整数演算または論理演算しか使わない分野」という切り口からレポートを作成したいと考えています。 切り口はなかなか良いと思うのですが、2進数データを撹拌するセキュリティくらいしか思いつきません。後は信号処理くらいでしょうか。ただ、あまり信号処理も詳しくありません。 できれば、どの分野の○○というように、詳細な情報を頂けると大変助かります。 詳しい方がいたら、なにとぞよろしくお願いします。
- ベストアンサー
- その他(学問・教育)
- 算術演算子にて、整数での除算処理は商になる?
JAVAのプログラミングを勉強しているのですが、JAVAの算術演算子にて、 参考書に「除算演算子は割り算を行うものだが、整数同士の割り算を用いると「商」を計算する」と書かれているのですが、これはどういう意味でしょうか? 整数同士の割り算をすると、小数点ではなく四捨五入をした整数値が出力されるのでしょうか?
- ベストアンサー
- Java
- 整数実行ユニットとは
整数実行ユニットとは 新しいCPUが開発されると、整数実行ユニットがどうの、浮動小数点演算がどうのと出てきます。 これらの意味とはなんなのでしょうか? ネットでCPUの情報を集めたりしますが、意味がわかりませんでした。 回答宜しくお願いします。
- ベストアンサー
- その他(パソコン)
- データ型について
VBに限ったことではないのですが、 データ型には、短整数型、整数型、長整数型、単精度浮動小数点数型、倍精度浮動小数点数型といろいろな型がありますが、 整数を扱うなら長整数型、小数も含めて扱うなら倍精度浮動小数点数型 を使えば良いと思うのですが、それにより桁数の小さな短整数型、整数型とかは何のためにあるのでしょうか? あまり大きな値を扱わないときにそちらの型を選ぶメリットは何なのでしょうか?
- ベストアンサー
- Visual Basic
- iアプリで浮動小数点を使いたい
iアプリで確立を計算したいのですが、浮動小数点が使えないので困っています。 整数演算で浮動小数点を扱うクラスを自作するしかないのでしょうか? 使えそうなクラスなど、ご存知でしたら教えてください。
- ベストアンサー
- Java
お礼
早速のご回答をありがとうございます。いろいろ参考になりました。