まず、いくつかの注意点
なぜ優先プログラミング(サブ)パラダイム*、帰納論理プログラミング(ILP)を使用できないのか、または何を分類しようとしているのかわかりません。より詳細な情報を提供することは、おそらくはるかに良い答えにつながるでしょう。特に、関連付けられているプログラミングパラダイムに基づいて分類アルゴリズムの選択にアプローチすることは少し珍しいためです。実世界の例が機密情報である場合は、架空ではあるが類似の例を作成してください。
ILPなしのビッグデータ分類
そうは言っても、ILPを除外した後、検討セットには他に4つのロジックプログラミングパラダイムがあります。
- アブダクティブ
- 回答セット
- 拘束
- 機能的
ロジックプログラミング以外の何十ものパラダイムとサブパラダイムに加えて。
内機能論理プログラミング例えば、ILPの拡張が存在すると呼ばれる誘導機能論理プログラミング狭く反転(狭窄機構すなわち反転)に基づいて、。このアプローチは、ILPのいくつかの制限を克服し、(少なくとも一部の学者によれば)表現の点でアプリケーションに適しているため、問題をより自然な方法で表現できるという利点があります。
データベースの詳細とILPの使用に直面する障壁について詳しく知らなければ、これで問題が解決するのか、それとも同じ問題に悩むのかわかりません。そのため、まったく異なるアプローチも捨てます。
ILPは、データマイニングへの「古典的」または「命題」アプローチとは対照的です。これらのアプローチには、ディシジョンツリー、ニューラルネットワーク、回帰、バギング、その他の統計的手法など、機械学習の骨子が含まれます。データのサイズが原因でこれらのアプローチをあきらめるのではなく、ハイパフォーマンスコンピューティング(HPC)を使用してこれらのメソッドを大規模なデータセットで使用する多くのデータサイエンティスト、ビッグデータエンジニア、統計家の仲間入りをすることができます(また、リレーショナルデータベースのビッグデータを分析するために必要な計算リソースと時間を削減するために利用できるサンプリングやその他の統計的手法)。
HPCには、複数のCPUコアの利用、高メモリと多数の高速CPUコアを備えたサーバーの柔軟な使用による分析のスケールアップ、高性能データウェアハウスアプライアンスの使用、クラスターまたは他の形式の並列コンピューティングの使用などが含まれます。 mデータを分析する言語または統計スイートがわからないが、例として、このCRANタスクビューには、命題アルゴリズムをスケールアップできるR言語のHPCリソースが多数リストされています。