MarkovJunior: 一種基於模式匹配和約束傳播的概率程式語言
MarkovJunior 是一種概率程式語言,其中程式是重寫規則的組合,並且通過約束傳播執行推理。MarkovJunior 以數學家Andrey Andreyevich Markov的名字命名,他定義並研究了現在稱為Markov 演算法的東西。
主要的應用領域是在網格上進行程式性生成。它能做的一些例子。
- 現代住宅的生成器:https://www.youtube.com/watch?v=DTdIYa5k2us
- 分層住宅的生成器:https://youtu.be/PWyQ8Xy_lic
- 海上別墅拼圖生成器:https://youtu.be/L13XOHAV7jg
- 未來主義塔樓的生成器:https://youtu.be/JkbVpskDs6s
它基本上是一個詳細描述概率系統狀態的模型。想想節點和邊/圖。你在一個節點,你有一定的概率移動到另一個節點。該概率僅由您所在的節點/對於該邊緣確定。
它們在數學中很重要,因為它們通常代表具有穩定性解決方案的系統 - 也就是說,當長時間執行時,大多數最終狀態或多或少都會落在特定節點上。
數學中還有其他應用,例如線性代數,其中有馬爾可夫矩陣,這些矩陣在提高到某個大冪時會收斂到一個值。
相關文章
- 深度學習二:概率和反向傳播的變種深度學習反向傳播
- 又一個基於JVM的程式語言:FlixJVM
- C語言:一種高效、易學的程式語言C語言
- 主鍵約束、唯一約束和唯一索引索引
- [譯] JavaScript 的函數語言程式設計是一種反模式JavaScript函數程式設計模式
- 基於go語言學習工廠模式Go模式
- java語言屬於哪種語言Java
- SQLite語句(一):表的操作和約束SQLite
- 布林約束傳播蘊含圖繪製-2024-6-21
- Java是一種廣泛使用的程式語言Java
- 20 種最奇怪的程式語言
- 各種不同領域的程式語言一覽表
- 假如特沒普是一種程式語言
- 《MySQL 基礎篇》八:約束和檢視MySql
- 【SQL】15 SQL 約束(Constraints)、NOT NULL 約束、UNIQUE 約束、PRIMARY KEY 約束、FOREIGN KEY 約束、CHECK 約束、DEFAULT約束SQLAINull
- 正向傳播和反向傳播反向傳播
- 微軟推出基於Excel的低程式碼程式語言:Power Fx微軟Excel
- 有哪一種程式語言比其他的更安全嗎?
- 部署Go語言程式的N種方式Go
- 幾種常用程式語言的區別
- 聊聊C語言/C++—程式和程式語言C語言C++
- 基於Python的遺傳演算法特徵約簡(附程式碼)Python演算法特徵
- 終於實現了一門屬於自己的程式語言
- 關於ASP程式中常見的幾種指令碼語言介紹指令碼
- 支援向量機(SVM)的約束和無約束優化、理論和實現優化
- 一種基於概率檢索模型的大資料專利檢索方法與流程模型大資料
- 【MySQL】MySQL基礎(SQL語句、約束、資料型別)MySql資料型別
- 一種面向業務配置基於JSF廣播定時生效的工具JS
- 基於 10 大程式語言的 30 個深度學習庫深度學習
- 有誰能把這個基於JAM的程式語言做出來
- XLM — 基於BERT的跨語言模型模型
- 基於c語言的UDP客戶端、服務端二合一基礎程式碼C語言UDP客戶端服務端
- python程式語言基礎Python
- Julia語言程式基礎
- 基於c語言的TCP客戶端、服務端基礎程式碼C語言TCP客戶端服務端
- 關於外來鍵約束
- 基於Gin+Gorm框架搭建MVC模式的Go語言後端系統GoORM框架MVC模式後端
- oracle 註釋和約束Oracle