タグ

AlgorithmとDevelopmentに関するmoo_sanのブックマーク (2)

  • エンジニアの道具箱を覗く。AIとシミュレーションの融合

    PR提供:MathWorks Japan(マスワークス合同会社) エンジニアの道具箱を覗く。AIとシミュレーションの融合 はじめに 今日、人工知能AI)の能力と範囲は、技術の複雑化に伴い、絶えず拡大しています。その結果、エンジニアAIをシステムに組み込むという新たな課題に直面しています。その複雑さの一因は、「AIモデルの有効性は、トレーニングデータ次第である」という認識に由来します。もし、そのデータが不十分、不正確、または偏っている場合には、モデルの計算も同様に不正確になります。 AIとシミュレーションは、高いレベルで3つの主要な交わり方をします。 1つ目は、データ不足の問題に対処することです。シミュレーションモデルは、収集が困難なデータや高価なデータを合成するために使用することができます。2つ目は、計算コストのかかる複雑で忠実度の高いシミュレーションの近似値としてAIモデルを利用する

    エンジニアの道具箱を覗く。AIとシミュレーションの融合
  • 並べ替えできるデータをデータベースに保存する方法

    システム開発を行っているとよく、クライアントからデータを任意の順番に並び替えたいという要望があります。並び替えを実行するプログラムは、配列の順序を変えるだけなので簡単ですが、その順序をデータベースにどうやって保存するかという点についてはいつも迷ってしまいます。 これには色々なやり方がありますので、まとめてみました。 8つの方法 今回は8つの方法に分けてみましたが、いくつかの方法は組み合わせて使えると思いますし、さらに工夫した方法もあると思います。方法1~6は大きなくくりとしてよく見かけるものです。方法7方法8は私が考えたもので見たことがないし私自身も実装したことが無いのですが、飛躍したアイデアでもないので載せました。 対象のデータベースは主にRDBですが、KVSに向いているかどうかも(良い・普通・悪い)の3段階で書いています。 データ構造と使い方の説明は書いていますが、具体的な実装は書いて

    並べ替えできるデータをデータベースに保存する方法
  • 1