Clojure Code as Dataの概要とアルゴリズム及び実装例について Code as Dataの概要 "Code as Data"は、プログラムのコード自体をデータとして扱う考え方やアプローチを指し、プログラムをデータ構造として操作し、分析、変換、処理することを可能にする方法と... 2025.04.29 ClojureLISPpythonエキスパートシステム:expertsystemデータベース技術:DataBase Technologyプログラミング言語:Programming Language
Clojure XTDBの概要と実践 1. XTDBの概要 XTDB は、OSSのバイテンポラル(2軸時間)なドキュメント指向データベースとなる。 これはClojure製で、履歴管理・時系列再現・構造化知識グラフのための強力な基盤として設計されている... 2025.04.05 Clojureデータベース技術:DataBase Technologyマルチエージェントシステム分散並列処理
Clojure ブルースの歴史とClojureによる自動生成 ブルースについて ブルースは、現代のポピュラーミュージックのルーツの一つであり、重要な役割を果たすジャンルの一つであり、以下のような音楽となる。 ブルースは19世紀後半にアメリカ深南部で奴隷としてアフリカ... 2023.10.28 Clojure音楽:Music
Clojure ワイヤレスIOT制御の各種言語での実装例 ワイヤレスでのIOT制御について 一般的に、IoTデバイスはセンサーやアクチュエータを備えた小型のデバイスであり、ワイヤレス通信を使用してセンサーデータを収集し、アクチュエータを制御する形態となる。ワ... 2023.08.02 ClojureIOT技術:IOT TechnologypythonRustStream Data Processingweb技術:web technologyハードウェア
Clojure ケースベース推論の概要と適用事例と実装 ケースベース推論の概要 ケースベース推論は、過去の問題解決の経験や事例を参照し、類似の問題に対して適切な解決策を見つける手法となる。以下に、ケースベース推論の概要と利点について述べる。 まず、ケ... 2023.06.13 ClojureJavapythonアーキテクチャエキスパートシステム:expertsystem
Clojure 一般化線形モデルの概要と各種言語による実装 一般化線形モデルの概要 一般化線形モデル(Generalized Linear Model, GLM)は、統計モデリングや機械学習の手法の一つであり、応答変数(目的変数)と説明変数(特徴量)の間の関係を確率的に... 2023.05.19 ClojurepythonRアルゴリズム:Algorithmsグラフ理論スパースモデリング幾何学:Geometry微分積分:Calculus最適化:Optimization機械学習:Machine Learning確率・統計:Probability and Statistics線形代数:Linear Algebra
C/C++ 各種言語でのコード開発環境の作り方 各種言語でのコード開発環境の作り方 プログラミングを行うためには、それぞれの言語に合わせた開発環境を作る必要がある。ここでは、本ブログに述べているPython、Clojure、C、Java、R、LISP... 2023.05.17 C/C++ClojureC言語JavajavascriptLISPPHPprologpythonR
C/C++ 各種言語での繰り返しと分岐の実装例 概要 プログラミング言語の中でも基本機能は、"プログラミング言語の歴史"でも述べた「構造化言語」の3つの機能である(1)順次進行、(2)条件分岐、(3)繰り返しの中の一つの要素となる。ここではこの内繰り返しと分岐... 2023.05.16 C/C++ClojureC言語JavajavascriptPHPpythonRプログラミング言語:Programming Language
Clojure Clojureと型システムとSPEC 型システムと静的型付け言語/動的型付け言語 型システムは、コンパイル時または実行時に型検査を実行して、型の不一致がある場合にエラーを報告するものであり、プログラミング言語において、型システムはプログラム内で使用される値... 2023.05.10 Clojure
Clojure ペトリネット技術の概要と人工知能技術との組み合わせ、各種実装について ペトリネットの概要 ペトリネットとは、ペトリが1962年に提案した離散事象システムの記述モデルで、事象駆動型のシステムにおいて,非同期・並行な事象と,それを導く状態との関係を表現するものとなる。ペトリネットは,... 2023.05.09 ClojureStream Data Processingアーキテクチャコンピューターマルチエージェントシステム分散並列処理時系列データ解析非同期/並行処理:Asynchronous/parallel processing