diff --git a/Learn/LearnAIMA/Ch12.md b/Learn/LearnAIMA/Ch12.md index 5ffe2e5..b1ae65c 100644 --- a/Learn/LearnAIMA/Ch12.md +++ b/Learn/LearnAIMA/Ch12.md @@ -1,22 +1,22 @@ -# 第 12 章 不确定性的量化 +# Ch12 本章表明概率论是不确定推理的合适基础,并简要介绍了它的应用。 -- 不确定性的产生是由于惰性和无知。在复杂的、非确定性的或部分可观测的环境中,不确定性是不可避免的。 -- 概率表达了智能体无法对一个语句的真值做出明确的判断。概率概括了智能体对于证据的信念。 -- **决策论**结合了智能体的**信念**和**欲望**,将**最大期望效用**的动作定义为最佳动作。 - - 决策论 = 概率论 + 效用理论,MEU -- 基本的概率陈述包括简单命题和复杂命题上的先验概率(或无条件概率)和后验概率(或条件概率)。 -- **概率公理**约束逻辑相关命题的概率。违背公理的智能体在某些情况下的行为必定是不理性的。 -- **完全联合概率分布**为随机变量的每种完整赋值指定了概率。通常,完全联合概率分布过于庞大,以至于无法显式地创建和使用,但如果其可用时,它可以用于回答查询,只需要简单地将其中与查询命题对应的可能世界的条目相加即可。 -- 随机变量子集间的**绝对独立性**允许将完全联合分布分解成小的联合分布,极大地降低它的复杂度。 -- **贝叶斯法则**允许通过已知的条件概率去计算未知概率,条件概率通常在因果方向上。将贝叶斯法则应用于多条证据时会遇到与完全联合分布相同的规模扩展问题。 -- 域中的直接因果关系带来的条件独立性允许完全联合分布被分解成小的条件分布。**朴素贝叶斯模型**假设**给定单原因变量时,所有结果变量具有条件独立性**。模型大小随结果个数线性增长。 -- wumpus 世界的智能体可以计算世界中未观测的方面的概率,从而改进纯逻辑智能体的决策。条件独立性简化了这些计算。 +* 不确定性的产生是由于惰性和无知。在复杂的、非确定性的或部分可观测的环境中,不确定性是不可避免的。 +* 概率表达了智能体无法对一个语句的真值做出明确的判断。概率概括了智能体对于证据的信念。 +* **决策论**结合了智能体的**信念**和**欲望**,将**最大期望效用**的动作定义为最佳动作。 + * 决策论 = 概率论 + 效用理论,MEU +* 基本的概率陈述包括简单命题和复杂命题上的先验概率(或无条件概率)和后验概率(或条件概率)。 +* **概率公理**约束逻辑相关命题的概率。违背公理的智能体在某些情况下的行为必定是不理性的。 +* **完全联合概率分布**为随机变量的每种完整赋值指定了概率。通常,完全联合概率分布过于庞大,以至于无法显式地创建和使用,但如果其可用时,它可以用于回答查询,只需要简单地将其中与查询命题对应的可能世界的条目相加即可。 +* 随机变量子集间的**绝对独立性**允许将完全联合分布分解成小的联合分布,极大地降低它的复杂度。 +* **贝叶斯法则**允许通过已知的条件概率去计算未知概率,条件概率通常在因果方向上。将贝叶斯法则应用于多条证据时会遇到与完全联合分布相同的规模扩展问题。 +* 域中的直接因果关系带来的条件独立性允许完全联合分布被分解成小的条件分布。**朴素贝叶斯模型**假设**给定单原因变量时,所有结果变量具有条件独立性**。模型大小随结果个数线性增长。 +* wumpus 世界的智能体可以计算世界中未观测的方面的概率,从而改进纯逻辑智能体的决策。条件独立性简化了这些计算。 ---- +*** -- [(33 封私信 / 81 条消息) 相互独立和条件独立的关系? - 知乎 (zhihu.com)](https://www.zhihu.com/question/42080633) +* [(33 封私信 / 81 条消息) 相互独立和条件独立的关系? - 知乎 (zhihu.com)](https://www.zhihu.com/question/42080633) ## 概率定义 @@ -24,11 +24,11 @@ 概率是一个事件集合上的度量, 满足以下 3 条公理。 -1. 每个事件的度量在 0 和 1 之间, 可写为$0 \leqslant P\left(X=x_{i}\right) \leqslant 1$,其中$X$是表示事件的随机变量,$x_{i}$是 X 的可能的值。一般来说, 随机变量用大写字母表示, 它们的值用小写字母表示。 +1. 每个事件的度量在 0 和 1 之间, 可写为$$0 \leqslant P\left(X=x_{i}\right) \leqslant 1$$,其中$$X$$ 是表示事件的随机变量,$x\_{i}$是 X 的可能的值。一般来说, 随机变量用大写字母表示, 它们的值用小写字母表示。 2. 整个集合的度量为 1 , 即 $$ - \sum_{i=1}^{n} P\left(X=x_{i}\right)=1 +\sum_{i=1}^{n} P\left(X=x_{i}\right)=1 $$ 3. 不相交事件的并集的概率等于单个事件概率的和, 即 @@ -37,7 +37,7 @@ $$ P\left(X=x_{1} \vee X=x_{2}\right)=P\left(X=x_{1}\right)+ P\left(X=x_{2}\right) $$ -这里$x_{1}$和$x_{2}$是不相交的。 +这里$x\_{1}$和$x\_{2}$是不相交的。 容斥原理: @@ -82,9 +82,9 @@ $$ 通用推断过程: -- X 待查询单变量 -- E 证据变量列表,e 为观测值列表 -- Y 剩余为观测变量 +* X 待查询单变量 +* E 证据变量列表,e 为观测值列表 +* Y 剩余为观测变量 $$ \mathbf{P}(X \mid \mathbf{e})=\alpha \mathbf{P}(X, \mathbf{e})=\alpha \sum_{\mathbf{y}} \mathbf{P}(X, \mathbf{e}, \mathbf{y}) @@ -96,7 +96,7 @@ $$ #### 独立性 Independence -[Independence (probability theory) - Wikipedia]() +[Independence (probability theory) - Wikipedia](https://en.wikipedia.org/wiki/Independence_\(probability_theory\)) 独立性是“事理”上对两个随机事件的的关系进行评判,即不相关,互不影响,对方发生与否不影响我发生的概率,我发生与否也不影响对方发生的概率。 @@ -114,15 +114,15 @@ $$ \mathbf{P}(X \mid Y)=\mathbf{P}(X) \quad or \quad \mathbf{P}(Y \mid X)=\mathbf{P}(Y) \quad or \quad \mathbf{P}(X, Y)=\mathbf{P}(X) \mathbf{P}(Y) $$ -- “独立性”是一种定义,是一个断言,也就是说: - - 如果两个事件独立,那么一定满足下述关系式; - - 如果两个事件满足上述关系式,那么就称这两个事件相互独立。 +* “独立性”是一种定义,是一个断言,也就是说: + * 如果两个事件独立,那么一定满足下述关系式; + * 如果两个事件满足上述关系式,那么就称这两个事件相互独立。 多变量: **两两独立** pairwise independent -有限事件的集合$\left\{A_{i}\right\}_{i=1}^{n}$中每对事件都是相互独立的,则称这些事件是两两独立的: +有限事件的集合$\left{A\_{i}\right}\_{i=1}^{n}$中每对事件都是相互独立的,则称这些事件是两两独立的: $$ \operatorname{Pr}\left(A_{i} \cap A_{j}\right)=\operatorname{Pr}\left(A_{i}\right) \operatorname{Pr}\left(A_{j}\right) \quad (~ \forall i,j \in \{ 1,\cdots,n\},~ i\neq j~) @@ -130,9 +130,9 @@ $$ **相互独立** mutually independent -有限事件的集合$\left\{A_{i}\right\}_{i=1}^{n}$中,每个事件都与其他任何事件构成的交集独立,则这些事件是**相互独立** 的 +有限事件的集合$\left{A\_{i}\right}\_{i=1}^{n}$中,每个事件都与其他任何事件构成的交集独立,则这些事件是**相互独立** 的 -对样本空间的**任意有限子集**序列$A_1, \cdots A_n$,有: +对样本空间的**任意有限子集**序列$A\_1, \cdots A\_n$,有: $$ \operatorname{Pr}\left(A_{1} \cap \cdots \cap A_{n}\right)=\operatorname{Pr}\left(A_{1}\right) \cdots \operatorname{Pr}\left(A_{n}\right) @@ -164,10 +164,10 @@ $$ \mathbf{P}(X, Y \mid Z)=\mathbf{P}(X \mid Z) \mathbf{P}(Y \mid Z) $$ -- 绝对独立性 vs 条件独立性 - - 一般情况下,两者不能互推,即:**条件独立得不出独立,独立得不出条件独立** - - 绝对独立的两个变量,在给定另一个变量后,可能会相关。 - - 相关的两个变量,在给定另一个变量后,可能会条件独立。 +* 绝对独立性 vs 条件独立性 + * 一般情况下,两者不能互推,即:**条件独立得不出独立,独立得不出条件独立** + * 绝对独立的两个变量,在给定另一个变量后,可能会相关。 + * 相关的两个变量,在给定另一个变量后,可能会条件独立。 ## 朴素贝叶斯模型 diff --git a/SUMMARY-GitBook-auto-summary.md b/SUMMARY-GitBook-auto-summary.md index 00f046e..2c3d8a3 100644 --- a/SUMMARY-GitBook-auto-summary.md +++ b/SUMMARY-GitBook-auto-summary.md @@ -1,198 +1,198 @@ -# Summary +# Table of contents -- [Introduction](./Introduction.md) -- [ConfigExamples](./ConfigExamples/ConfigExamples.md) -- Git - - [Github](Git/Github.md) - - [git-branch](Git/git-branch.md) - - [git](Git/git.md) - - [githttps](Git/githttps.md) -- Guides - - [Self-Cultivation-of-Programmers](Guides/Self-Cultivation-of-Programmers.md) -- [Learn](./Learn/Learn.md) - - [LearnDrones](./Learn/LearnDrones/Note.md) - - [FastDrone-250](Learn/LearnDrones/FastDrone-250.md) - - Planner - - [Distributed-Swarm-Trajectory-Opt-for-Formation-Flight-in-Dense-Envs-2022](Learn/LearnDrones/Planner/Distributed-Swarm-Trajectory-Opt-for-Formation-Flight-in-Dense-Envs-2022.md) - - [EGO-Swarm-2021](Learn/LearnDrones/Planner/EGO-Swarm-2021.md) - - [FastPlanner-2019](Learn/LearnDrones/Planner/FastPlanner-2019.md) - - [EGO-Planner-2020](Learn/LearnDrones/Planner/EGO-Planner-2020.md) - - [Gradient-Based-Motion-Planning](Learn/LearnDrones/Planner/Gradient-Based-Motion-Planning.md) - - [MicroFlyingRobots-2021](Learn/LearnDrones/Planner/MicroFlyingRobots-2021.md) - - [Robust-Efficient-Trajectory-Planning-for-Formation-Flight-in-Dense-Environments-2023](Learn/LearnDrones/Planner/Robust-Efficient-Trajectory-Planning-for-Formation-Flight-in-Dense-Environments-2023.md) - - TaskAssignment - - [2022.06-Task_assignment_algorithms_for_unmanned_aerial_vehicle_networks_A_comprehensive_survey](Learn/LearnDrones/TaskAssignment/2022.06-Task_assignment_algorithms_for_unmanned_aerial_vehicle_networks_A_comprehensive_survey.md) - - [2024-Distributed_task_allocation_algorithm_for_heterogeneous_unmanned_aerial_vehic_swarm_based_on_coalition_formation_game](Learn/LearnDrones/TaskAssignment/2024-Distributed_task_allocation_algorithm_for_heterogeneous_unmanned_aerial_vehic_swarm_based_on_coalition_formation_game.md) - - [2024.12-Application_of_Task_Allocation_Algorithms_in_Multi-UAV_Intelligent_Transportation_Systems_A_Critical_Review](Learn/LearnDrones/TaskAssignment/2024.12-Application_of_Task_Allocation_Algorithms_in_Multi-UAV_Intelligent_Transportation_Systems_A_Critical_Review.md) - - [index](Learn/LearnDrones/TaskAssignment/index.md) - - [Ceres-Solver](Learn/LearnDrones/Ceres-Solver.md) - - [Eigen](Learn/LearnDrones/Eigen.md) - - [GPU2CPU](Learn/GPU2CPU.md) - - [LearnAIMA](Learn/LearnAIMA/index.md) - - [Ch12](Learn/LearnAIMA/Ch12.md) - - [Ch13](./Learn/LearnAIMA/Ch13/Ch13.md) - - [BayesianNetwork](Learn/LearnAIMA/Ch13/BayesianNetwork.md) - - [Ch18](./Learn/LearnAIMA/Ch18/Ch18.md) - - LearnCUDA - - [APT-CUDA](Learn/LearnCUDA/APT-CUDA.md) - - [CUDA](Learn/LearnCUDA/CUDA.md) - - [CUDA_multi](Learn/LearnCUDA/CUDA_multi.md) - - [NCCL](Learn/LearnCUDA/NCCL.md) - - [TensorCores](Learn/LearnCUDA/TensorCores.md) - - LearnCV - - [ComputerVisoin](Learn/LearnCV/ComputerVisoin.md) - - [OpenCV](./Learn/LearnCV/OpenCV/OpenCV.md) - - LearnConda - - [ChangeBaseEnv](Learn/LearnConda/ChangeBaseEnv.md) - - [Conda](Learn/LearnConda/Conda.md) - - LearnDocker - - [docker](Learn/LearnDocker/docker.md) - - LearnGPU2CPU-by-GPT - - [Note](Learn/LearnGPU2CPU-by-GPT/Note.md) - - LearnGameDev - - [Note](Learn/LearnGameDev/Note.md) - - LearnGameTheory - - [CoalitionalGames](Learn/LearnGameTheory/CoalitionalGames.md) - - [GameTheory](Learn/LearnGameTheory/GameTheory.md) - - LearnJinJia2 - - [Jinjia2](Learn/LearnJinJia2/Jinjia2.md) - - LearnLalrpop - - [Lalrpop](Learn/LearnLalrpop/Lalrpop.md) - - LearnMLIR - - [CodegenDialectOverview](Learn/LearnMLIR/CodegenDialectOverview.md) - - [Dialects](Learn/LearnMLIR/Dialects.md) - - [Linalg](Learn/LearnMLIR/Linalg.md) - - [MLIR-LanRef](Learn/LearnMLIR/MLIR-LanRef.md) - - [PIR](Learn/LearnMLIR/PIR.md) - - LearnMocCUDA - - [CUDA-Wrap](Learn/LearnMocCUDA/CUDA-Wrap.md) - - [LibBlocksRuntime](Learn/LearnMocCUDA/LibBlocksRuntime.md) - - [LibDispatch](Learn/LearnMocCUDA/LibDispatch.md) - - [LibUnwind](Learn/LearnMocCUDA/LibUnwind.md) - - [MakefileNote](Learn/LearnMocCUDA/MakefileNote.md) - - [MocCUDA](Learn/LearnMocCUDA/MocCUDA.md) - - [OpenBLAS](Learn/LearnMocCUDA/OpenBLAS.md) - - [OpenMPI](Learn/LearnMocCUDA/OpenMPI.md) - - [Spack](Learn/LearnMocCUDA/Spack.md) - - [pytorch.needed.libs.Note](Learn/LearnMocCUDA/pytorch.needed.libs.Note.md) - - LearnMordenCpp - - [Note](Learn/LearnMordenCpp/Note.md) - - LearnPest - - [ParsingExpressionGrammar](Learn/LearnPest/ParsingExpressionGrammar.md) - - [pest](Learn/LearnPest/pest.md) - - LearnPolygeist - - [2021_Polygeist-Raising C to Polyhedral MLIR-translated_only](Learn/LearnPolygeist/2021_Polygeist-Raising C to Polyhedral MLIR-translated_only.md) - - [2021_Polygeist-Raising C to Polyhedral MLIRtranslated_and_original](Learn/LearnPolygeist/2021_Polygeist-Raising C to Polyhedral MLIRtranslated_and_original.md) - - [Note](Learn/LearnPolygeist/Note.md) - - LearnPolyhedralModel - - [AffineTransformation](Learn/LearnPolyhedralModel/AffineTransformation.md) - - [Note](Learn/LearnPolyhedralModel/Note.md) - - LearnROCm - - [ROCm](Learn/LearnROCm/ROCm.md) - - LearnROS - - [ROS-Packages](Learn/LearnROS/ROS-Packages.md) - - [ROS](Learn/LearnROS/ROS.md) - - [ROS2](Learn/LearnROS/ROS2.md) - - [ROS2_debian12](Learn/LearnROS/ROS2_debian12.md) - - [SourceInstall](Learn/LearnROS/SourceInstall.md) - - LearnRust - - [LifetimeExample](Learn/LearnRust/LifetimeExample.md) - - [Problems_Solutions](Learn/LearnRust/Problems_Solutions.md) - - [Resources](Learn/LearnRust/Resources.md) - - [RustBook](Learn/LearnRust/RustBook.md) - - [RustLanRef](Learn/LearnRust/RustLanRef.md) - - [RustProgrammingLanguage](Learn/LearnRust/RustProgrammingLanguage.md) - - PersonalWebsite - - [Jekyll](Learn/PersonalWebsite/Jekyll.md) - - [Note](Learn/PersonalWebsite/Note.md) - - [Ruby](Learn/PersonalWebsite/Ruby.md) - - [al-folio](Learn/PersonalWebsite/al-folio.md) -- [Linux](./Linux/Linux.md) - - [Display](./Linux/Display/Display.md) - - [GNOME-Default](Linux/Display/GNOME-Default.md) - - [Hyprland](Linux/Display/Hyprland.md) - - [Wayland](Linux/Display/Wayland.md) - - [Flashback](Linux/Flashback.md) - - [InputMethod](Linux/InputMethod.md) - - [LSB](Linux/LSB.md) - - [LinuxFamily](./Linux/LinuxFamily/LinuxFamily.md) - - [ArchLinux](Linux/LinuxFamily/ArchLinux.md) - - [DebianFamily](Linux/LinuxFamily/DebianFamily.md) - - [GentooLinux](Linux/LinuxFamily/GentooLinux.md) - - [RedHatFamily](Linux/LinuxFamily/RedHatFamily.md) - - [Nautilus](Linux/Nautilus.md) - - [PrintingDrivers](Linux/PrintingDrivers.md) - - [UserManagement](Linux/UserManagement.md) - - [apt](Linux/apt.md) - - [curl](Linux/curl.md) -- [Misc](./Misc/Misc.md) - - [00_Links](Misc/00_Links.md) - - [01_GitHubReps](Misc/01_GitHubReps.md) - - [Bochs](Misc/Bochs.md) - - [Compression](Misc/Compression.md) - - [ComputationForcePlatforms](Misc/ComputationForcePlatforms.md) - - [Copy](Misc/Copy.md) - - [Drawing](Misc/Drawing.md) - - [Flatpack](Misc/Flatpack.md) - - [Fonts](Misc/Fonts.md) - - [FuzzTesting](./Misc/FuzzTesting/FuzzTesting.md) - - [AFL.RS](Misc/FuzzTesting/AFL.RS.md) - - [Issues_Solutions](Misc/FuzzTesting/Issues_Solutions.md) - - [GIS](./Misc/GIS/GIS.md) - - [OpenShp](Misc/GIS/OpenShp.md) - - [GRUB](Misc/GRUB.md) - - [GitBook](Misc/GitBook.md) - - [Hyper-V](Misc/Hyper-V.md) - - [LLVM](Misc/LLVM.md) - - [Logics](Misc/Logics.md) - - [Markdown](Misc/Markdown.md) - - [MemoryOrder](Misc/MemoryOrder.md) - - [NPM](Misc/NPM.md) - - [PowerShell](Misc/PowerShell.md) - - [RegularExp](Misc/RegularExp.md) - - [StorageTechs](Misc/StorageTechs.md) - - [TWRP](Misc/TWRP.md) - - TimeSeriesPrediction - - [ACF](Misc/TimeSeriesPrediction/ACF.md) - - [ACF_vs_PACF](Misc/TimeSeriesPrediction/ACF_vs_PACF.md) - - [ARIMA](Misc/TimeSeriesPrediction/ARIMA.md) - - [PACF](Misc/TimeSeriesPrediction/PACF.md) - - [Typst](Misc/Typst.md) - - [VScode](Misc/VScode.md) - - [Vitural-Card](Misc/Vitural-Card.md) - - [WSL](Misc/WSL.md) -- [Network](./Network/Network.md) - - [ChangeMac](Network/ChangeMac.md) - - [DNS](Network/DNS.md) - - [RandomMac](Network/RandomMac.md) - - [Tailscale](Network/Tailscale.md) - - [Wifi](Network/Wifi.md) -- [Papers](./Papers/Papers.md) - - [AttentionIsTuringComplete](Papers/AttentionIsTuringComplete.md) - - [Spatially varying nanophotonic neural networks](Papers/Spatially varying nanophotonic neural networks.md) -- [Programming](./Programming/Programming.md) - - [CRTP](Programming/CRTP.md) -- [PythonLibs](./PythonLibs/PythonLibs.md) - - [ArgParse](PythonLibs/ArgParse.md) - - [AsyncSSH](PythonLibs/AsyncSSH.md) - - [Dask](PythonLibs/Dask.md) - - Dlib - - [DlibPythonBindings](PythonLibs/Dlib/DlibPythonBindings.md) - - LearnPyQt5 - - [PyQt5](PythonLibs/LearnPyQt5/PyQt5.md) - - [QtStyleSheets](PythonLibs/LearnPyQt5/QtStyleSheets.md) -- [ReadingNotes](./ReadingNotes/ReadingNotes.md) - - [A_Brief_History_of_Humankind](ReadingNotes/A_Brief_History_of_Humankind.md) - - [Feynman](ReadingNotes/Feynman.md) - - [math_philosiphy](ReadingNotes/math_philosiphy.md) - - [philosiphy](ReadingNotes/philosiphy.md) - - [研究与学风-张申府-1948](ReadingNotes/研究与学风-张申府-1948.md) - - 计算之魂-吴军 - - [cp0](ReadingNotes/计算之魂-吴军/cp0.md) - - [cp1](ReadingNotes/计算之魂-吴军/cp1.md) - - [cp2](ReadingNotes/计算之魂-吴军/cp2.md) - - [index](ReadingNotes/计算之魂-吴军/index.md) - - [论青年修养-张申府-1946](ReadingNotes/论青年修养-张申府-1946.md) - - [论青年的修养-张闻天-1938](ReadingNotes/论青年的修养-张闻天-1938.md) - - [语录-毛泽东](ReadingNotes/语录-毛泽东.md) - - [青年在选择职业时的考虑-马克思-1835](ReadingNotes/青年在选择职业时的考虑-马克思-1835.md) +* [Introduction](Introduction.md) +* [ConfigExamples](ConfigExamples/ConfigExamples.md) +* [Git](git/README.md) + * [Github](Git/Github.md) + * [git-branch](Git/git-branch.md) + * [git](Git/git.md) + * [githttps](Git/githttps.md) +* [Guides](guides/README.md) + * [Self-Cultivation-of-Programmers](Guides/Self-Cultivation-of-Programmers.md) +* [Learn](Learn/Learn.md) + * [LearnDrones](Learn/LearnDrones/Note.md) + * [FastDrone-250](Learn/LearnDrones/FastDrone-250.md) + * [Planner](learn/note/planner/README.md) + * [Distributed-Swarm-Trajectory-Opt-for-Formation-Flight-in-Dense-Envs-2022](Learn/LearnDrones/Planner/Distributed-Swarm-Trajectory-Opt-for-Formation-Flight-in-Dense-Envs-2022.md) + * [EGO-Swarm-2021](Learn/LearnDrones/Planner/EGO-Swarm-2021.md) + * [FastPlanner-2019](Learn/LearnDrones/Planner/FastPlanner-2019.md) + * [EGO-Planner-2020](Learn/LearnDrones/Planner/EGO-Planner-2020.md) + * [Gradient-Based-Motion-Planning](Learn/LearnDrones/Planner/Gradient-Based-Motion-Planning.md) + * [MicroFlyingRobots-2021](Learn/LearnDrones/Planner/MicroFlyingRobots-2021.md) + * [Robust-Efficient-Trajectory-Planning-for-Formation-Flight-in-Dense-Environments-2023](Learn/LearnDrones/Planner/Robust-Efficient-Trajectory-Planning-for-Formation-Flight-in-Dense-Environments-2023.md) + * [TaskAssignment](learn/note/taskassignment/README.md) + * [2022.06-Task\_assignment\_algorithms\_for\_unmanned\_aerial\_vehicle\_networks\_A\_comprehensive\_survey](Learn/LearnDrones/TaskAssignment/2022.06-Task_assignment_algorithms_for_unmanned_aerial_vehicle_networks_A_comprehensive_survey.md) + * [2024-Distributed\_task\_allocation\_algorithm\_for\_heterogeneous\_unmanned\_aerial\_vehic\_swarm\_based\_on\_co](Learn/LearnDrones/TaskAssignment/2024-Distributed_task_allocation_algorithm_for_heterogeneous_unmanned_aerial_vehic_swarm_based_on_coalition_formation_game.md) + * [2024.12-Application\_of\_Task\_Allocation\_Algorithms\_in\_Multi-UAV\_Intelligent\_Transportation\_Systems\_A\_](Learn/LearnDrones/TaskAssignment/2024.12-Application_of_Task_Allocation_Algorithms_in_Multi-UAV_Intelligent_Transportation_Systems_A_Critical_Review.md) + * [index](Learn/LearnDrones/TaskAssignment/index.md) + * [Ceres-Solver](Learn/LearnDrones/Ceres-Solver.md) + * [Eigen](Learn/LearnDrones/Eigen.md) + * [GPU2CPU](Learn/GPU2CPU.md) + * [LearnAIMA](Learn/LearnAIMA/index.md) + * [Ch12](Learn/LearnAIMA/Ch12.md) + * [Ch13](Learn/LearnAIMA/Ch13/Ch13.md) + * [BayesianNetwork](Learn/LearnAIMA/Ch13/BayesianNetwork.md) + * [Ch18](Learn/LearnAIMA/Ch18/Ch18.md) + * [LearnCUDA](learn/learncuda/README.md) + * [APT-CUDA](Learn/LearnCUDA/APT-CUDA.md) + * [CUDA](Learn/LearnCUDA/CUDA.md) + * [CUDA\_multi](Learn/LearnCUDA/CUDA_multi.md) + * [NCCL](Learn/LearnCUDA/NCCL.md) + * [TensorCores](Learn/LearnCUDA/TensorCores.md) + * [LearnCV](learn/learncv/README.md) + * [ComputerVisoin](Learn/LearnCV/ComputerVisoin.md) + * [OpenCV](Learn/LearnCV/OpenCV/OpenCV.md) + * [LearnConda](learn/learnconda/README.md) + * [ChangeBaseEnv](Learn/LearnConda/ChangeBaseEnv.md) + * [Conda](Learn/LearnConda/Conda.md) + * [LearnDocker](learn/learndocker/README.md) + * [docker](Learn/LearnDocker/docker.md) + * [LearnGPU2CPU-by-GPT](learn/learngpu2cpu-by-gpt/README.md) + * [Note](Learn/LearnGPU2CPU-by-GPT/Note.md) + * [LearnGameDev](learn/learngamedev/README.md) + * [Note](Learn/LearnGameDev/Note.md) + * [LearnGameTheory](learn/learngametheory/README.md) + * [CoalitionalGames](Learn/LearnGameTheory/CoalitionalGames.md) + * [GameTheory](Learn/LearnGameTheory/GameTheory.md) + * [LearnJinJia2](learn/learnjinjia2/README.md) + * [Jinjia2](Learn/LearnJinJia2/Jinjia2.md) + * [LearnLalrpop](learn/learnlalrpop/README.md) + * [Lalrpop](Learn/LearnLalrpop/Lalrpop.md) + * [LearnMLIR](learn/learnmlir/README.md) + * [CodegenDialectOverview](Learn/LearnMLIR/CodegenDialectOverview.md) + * [Dialects](Learn/LearnMLIR/Dialects.md) + * [Linalg](Learn/LearnMLIR/Linalg.md) + * [MLIR-LanRef](Learn/LearnMLIR/MLIR-LanRef.md) + * [PIR](Learn/LearnMLIR/PIR.md) + * [LearnMocCUDA](learn/learnmoccuda/README.md) + * [CUDA-Wrap](Learn/LearnMocCUDA/CUDA-Wrap.md) + * [LibBlocksRuntime](Learn/LearnMocCUDA/LibBlocksRuntime.md) + * [LibDispatch](Learn/LearnMocCUDA/LibDispatch.md) + * [LibUnwind](Learn/LearnMocCUDA/LibUnwind.md) + * [MakefileNote](Learn/LearnMocCUDA/MakefileNote.md) + * [MocCUDA](Learn/LearnMocCUDA/MocCUDA.md) + * [OpenBLAS](Learn/LearnMocCUDA/OpenBLAS.md) + * [OpenMPI](Learn/LearnMocCUDA/OpenMPI.md) + * [Spack](Learn/LearnMocCUDA/Spack.md) + * [pytorch.needed.libs.Note](Learn/LearnMocCUDA/pytorch.needed.libs.Note.md) + * [LearnMordenCpp](learn/learnmordencpp/README.md) + * [Note](Learn/LearnMordenCpp/Note.md) + * [LearnPest](learn/learnpest/README.md) + * [ParsingExpressionGrammar](Learn/LearnPest/ParsingExpressionGrammar.md) + * [pest](Learn/LearnPest/pest.md) + * [LearnPolygeist](learn/learnpolygeist/README.md) + * [\[2021\_Polygeist-Raising C to Polyhedral MLIR-translated\_only\](Learn/LearnPolygeist/2021\_Polygeist-Raising C to Polyhedral MLIR-translated\_only.md)](learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlir-translated_only-learn-learnpolygeist-2021_polygeist-rais.md) + * [\[2021\_Polygeist-Raising C to Polyhedral MLIRtranslated\_and\_original\](Learn/LearnPolygeist/2021\_Polygeist-Raising C to Polyhedral MLIRtranslated\_and\_original.md)](learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlirtranslated_and_original-learn-learnpolygeist-2021_polygei.md) + * [Note](Learn/LearnPolygeist/Note.md) + * [LearnPolyhedralModel](learn/learnpolyhedralmodel/README.md) + * [AffineTransformation](Learn/LearnPolyhedralModel/AffineTransformation.md) + * [Note](Learn/LearnPolyhedralModel/Note.md) + * [LearnROCm](learn/learnrocm/README.md) + * [ROCm](Learn/LearnROCm/ROCm.md) + * [LearnROS](learn/learnros/README.md) + * [ROS-Packages](Learn/LearnROS/ROS-Packages.md) + * [ROS](Learn/LearnROS/ROS.md) + * [ROS2](Learn/LearnROS/ROS2.md) + * [ROS2\_debian12](Learn/LearnROS/ROS2_debian12.md) + * [SourceInstall](Learn/LearnROS/SourceInstall.md) + * [LearnRust](learn/learnrust/README.md) + * [LifetimeExample](Learn/LearnRust/LifetimeExample.md) + * [Problems\_Solutions](Learn/LearnRust/Problems_Solutions.md) + * [Resources](Learn/LearnRust/Resources.md) + * [RustBook](Learn/LearnRust/RustBook.md) + * [RustLanRef](Learn/LearnRust/RustLanRef.md) + * [RustProgrammingLanguage](Learn/LearnRust/RustProgrammingLanguage.md) + * [PersonalWebsite](learn/personalwebsite/README.md) + * [Jekyll](Learn/PersonalWebsite/Jekyll.md) + * [Note](Learn/PersonalWebsite/Note.md) + * [Ruby](Learn/PersonalWebsite/Ruby.md) + * [al-folio](Learn/PersonalWebsite/al-folio.md) +* [Linux](Linux/Linux.md) + * [Display](Linux/Display/Display.md) + * [GNOME-Default](Linux/Display/GNOME-Default.md) + * [Hyprland](Linux/Display/Hyprland.md) + * [Wayland](Linux/Display/Wayland.md) + * [Flashback](Linux/Flashback.md) + * [InputMethod](Linux/InputMethod.md) + * [LSB](Linux/LSB.md) + * [LinuxFamily](Linux/LinuxFamily/LinuxFamily.md) + * [ArchLinux](Linux/LinuxFamily/ArchLinux.md) + * [DebianFamily](Linux/LinuxFamily/DebianFamily.md) + * [GentooLinux](Linux/LinuxFamily/GentooLinux.md) + * [RedHatFamily](Linux/LinuxFamily/RedHatFamily.md) + * [Nautilus](Linux/Nautilus.md) + * [PrintingDrivers](Linux/PrintingDrivers.md) + * [UserManagement](Linux/UserManagement.md) + * [apt](Linux/apt.md) + * [curl](Linux/curl.md) +* [Misc](Misc/Misc.md) + * [00\_Links](Misc/00_Links.md) + * [01\_GitHubReps](Misc/01_GitHubReps.md) + * [Bochs](Misc/Bochs.md) + * [Compression](Misc/Compression.md) + * [ComputationForcePlatforms](Misc/ComputationForcePlatforms.md) + * [Copy](Misc/Copy.md) + * [Drawing](Misc/Drawing.md) + * [Flatpack](Misc/Flatpack.md) + * [Fonts](Misc/Fonts.md) + * [FuzzTesting](Misc/FuzzTesting/FuzzTesting.md) + * [AFL.RS](Misc/FuzzTesting/AFL.RS.md) + * [Issues\_Solutions](Misc/FuzzTesting/Issues_Solutions.md) + * [GIS](Misc/GIS/GIS.md) + * [OpenShp](Misc/GIS/OpenShp.md) + * [GRUB](Misc/GRUB.md) + * [GitBook](Misc/GitBook.md) + * [Hyper-V](Misc/Hyper-V.md) + * [LLVM](Misc/LLVM.md) + * [Logics](Misc/Logics.md) + * [Markdown](Misc/Markdown.md) + * [MemoryOrder](Misc/MemoryOrder.md) + * [NPM](Misc/NPM.md) + * [PowerShell](Misc/PowerShell.md) + * [RegularExp](Misc/RegularExp.md) + * [StorageTechs](Misc/StorageTechs.md) + * [TWRP](Misc/TWRP.md) + * [TimeSeriesPrediction](misc/timeseriesprediction/README.md) + * [ACF](Misc/TimeSeriesPrediction/ACF.md) + * [ACF\_vs\_PACF](Misc/TimeSeriesPrediction/ACF_vs_PACF.md) + * [ARIMA](Misc/TimeSeriesPrediction/ARIMA.md) + * [PACF](Misc/TimeSeriesPrediction/PACF.md) + * [Typst](Misc/Typst.md) + * [VScode](Misc/VScode.md) + * [Vitural-Card](Misc/Vitural-Card.md) + * [WSL](Misc/WSL.md) +* [Network](Network/Network.md) + * [ChangeMac](Network/ChangeMac.md) + * [DNS](Network/DNS.md) + * [RandomMac](Network/RandomMac.md) + * [Tailscale](Network/Tailscale.md) + * [Wifi](Network/Wifi.md) +* [Papers](Papers/Papers.md) + * [AttentionIsTuringComplete](Papers/AttentionIsTuringComplete.md) + * [\[Spatially varying nanophotonic neural networks\](Papers/Spatially varying nanophotonic neural networks.md)](papers/spatially-varying-nanophotonic-neural-networks-papers-spatially-varying-nanophotonic-neural-networks.md) +* [Programming](Programming/Programming.md) + * [CRTP](Programming/CRTP.md) +* [PythonLibs](PythonLibs/PythonLibs.md) + * [ArgParse](PythonLibs/ArgParse.md) + * [AsyncSSH](PythonLibs/AsyncSSH.md) + * [Dask](PythonLibs/Dask.md) + * [Dlib](pythonlibs/dlib/README.md) + * [DlibPythonBindings](PythonLibs/Dlib/DlibPythonBindings.md) + * [LearnPyQt5](pythonlibs/learnpyqt5/README.md) + * [PyQt5](PythonLibs/LearnPyQt5/PyQt5.md) + * [QtStyleSheets](PythonLibs/LearnPyQt5/QtStyleSheets.md) +* [ReadingNotes](ReadingNotes/ReadingNotes.md) + * [A\_Brief\_History\_of\_Humankind](ReadingNotes/A_Brief_History_of_Humankind.md) + * [Feynman](ReadingNotes/Feynman.md) + * [math\_philosiphy](ReadingNotes/math_philosiphy.md) + * [philosiphy](ReadingNotes/philosiphy.md) + * [研究与学风-张申府-1948](ReadingNotes/研究与学风-张申府-1948.md) + * [计算之魂-吴军](readingnotes/ji-suan-zhi-hun-wu-jun/README.md) + * [cp0](ReadingNotes/计算之魂-吴军/cp0.md) + * [cp1](ReadingNotes/计算之魂-吴军/cp1.md) + * [cp2](ReadingNotes/计算之魂-吴军/cp2.md) + * [index](ReadingNotes/计算之魂-吴军/index.md) + * [论青年修养-张申府-1946](ReadingNotes/论青年修养-张申府-1946.md) + * [论青年的修养-张闻天-1938](ReadingNotes/论青年的修养-张闻天-1938.md) + * [语录-毛泽东](ReadingNotes/语录-毛泽东.md) + * [青年在选择职业时的考虑-马克思-1835](ReadingNotes/青年在选择职业时的考虑-马克思-1835.md) diff --git a/git/README.md b/git/README.md new file mode 100644 index 0000000..b5b7a83 --- /dev/null +++ b/git/README.md @@ -0,0 +1,2 @@ +# Git + diff --git a/guides/README.md b/guides/README.md new file mode 100644 index 0000000..b955b43 --- /dev/null +++ b/guides/README.md @@ -0,0 +1,2 @@ +# Guides + diff --git a/learn/learnconda/README.md b/learn/learnconda/README.md new file mode 100644 index 0000000..1ffd0e4 --- /dev/null +++ b/learn/learnconda/README.md @@ -0,0 +1,2 @@ +# LearnConda + diff --git a/learn/learncuda/README.md b/learn/learncuda/README.md new file mode 100644 index 0000000..6d7c1ca --- /dev/null +++ b/learn/learncuda/README.md @@ -0,0 +1,2 @@ +# LearnCUDA + diff --git a/learn/learncv/README.md b/learn/learncv/README.md new file mode 100644 index 0000000..e232d81 --- /dev/null +++ b/learn/learncv/README.md @@ -0,0 +1,2 @@ +# LearnCV + diff --git a/learn/learndocker/README.md b/learn/learndocker/README.md new file mode 100644 index 0000000..371f914 --- /dev/null +++ b/learn/learndocker/README.md @@ -0,0 +1,2 @@ +# LearnDocker + diff --git a/learn/learngamedev/README.md b/learn/learngamedev/README.md new file mode 100644 index 0000000..fc783b1 --- /dev/null +++ b/learn/learngamedev/README.md @@ -0,0 +1,2 @@ +# LearnGameDev + diff --git a/learn/learngametheory/README.md b/learn/learngametheory/README.md new file mode 100644 index 0000000..93949c0 --- /dev/null +++ b/learn/learngametheory/README.md @@ -0,0 +1,2 @@ +# LearnGameTheory + diff --git a/learn/learngpu2cpu-by-gpt/README.md b/learn/learngpu2cpu-by-gpt/README.md new file mode 100644 index 0000000..0f86f76 --- /dev/null +++ b/learn/learngpu2cpu-by-gpt/README.md @@ -0,0 +1,2 @@ +# LearnGPU2CPU-by-GPT + diff --git a/learn/learnjinjia2/README.md b/learn/learnjinjia2/README.md new file mode 100644 index 0000000..c8c3b41 --- /dev/null +++ b/learn/learnjinjia2/README.md @@ -0,0 +1,2 @@ +# LearnJinJia2 + diff --git a/learn/learnlalrpop/README.md b/learn/learnlalrpop/README.md new file mode 100644 index 0000000..1152fa8 --- /dev/null +++ b/learn/learnlalrpop/README.md @@ -0,0 +1,2 @@ +# LearnLalrpop + diff --git a/learn/learnmlir/README.md b/learn/learnmlir/README.md new file mode 100644 index 0000000..9f65ea9 --- /dev/null +++ b/learn/learnmlir/README.md @@ -0,0 +1,2 @@ +# LearnMLIR + diff --git a/learn/learnmoccuda/README.md b/learn/learnmoccuda/README.md new file mode 100644 index 0000000..7d39d36 --- /dev/null +++ b/learn/learnmoccuda/README.md @@ -0,0 +1,2 @@ +# LearnMocCUDA + diff --git a/learn/learnmordencpp/README.md b/learn/learnmordencpp/README.md new file mode 100644 index 0000000..ba8a0c7 --- /dev/null +++ b/learn/learnmordencpp/README.md @@ -0,0 +1,2 @@ +# LearnMordenCpp + diff --git a/learn/learnpest/README.md b/learn/learnpest/README.md new file mode 100644 index 0000000..88272d6 --- /dev/null +++ b/learn/learnpest/README.md @@ -0,0 +1,2 @@ +# LearnPest + diff --git a/learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlir-translated_only-learn-learnpolygeist-2021_polygeist-rais.md b/learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlir-translated_only-learn-learnpolygeist-2021_polygeist-rais.md new file mode 100644 index 0000000..555a87c --- /dev/null +++ b/learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlir-translated_only-learn-learnpolygeist-2021_polygeist-rais.md @@ -0,0 +1,2 @@ +# \[2021\_Polygeist-Raising C to Polyhedral MLIR-translated\_only]\(Learn/LearnPolygeist/2021\_Polygeist-Raising C to Polyhedral MLIR-translated\_only.md) + diff --git a/learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlirtranslated_and_original-learn-learnpolygeist-2021_polygei.md b/learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlirtranslated_and_original-learn-learnpolygeist-2021_polygei.md new file mode 100644 index 0000000..e4c2108 --- /dev/null +++ b/learn/learnpolygeist/2021_polygeist-raising-c-to-polyhedral-mlirtranslated_and_original-learn-learnpolygeist-2021_polygei.md @@ -0,0 +1,2 @@ +# \[2021\_Polygeist-Raising C to Polyhedral MLIRtranslated\_and\_original]\(Learn/LearnPolygeist/2021\_Polygeist-Raising C to Polyhedral MLIRtranslated\_and\_original.md) + diff --git a/learn/learnpolygeist/README.md b/learn/learnpolygeist/README.md new file mode 100644 index 0000000..0bbee0d --- /dev/null +++ b/learn/learnpolygeist/README.md @@ -0,0 +1,2 @@ +# LearnPolygeist + diff --git a/learn/learnpolyhedralmodel/README.md b/learn/learnpolyhedralmodel/README.md new file mode 100644 index 0000000..a0b6211 --- /dev/null +++ b/learn/learnpolyhedralmodel/README.md @@ -0,0 +1,2 @@ +# LearnPolyhedralModel + diff --git a/learn/learnrocm/README.md b/learn/learnrocm/README.md new file mode 100644 index 0000000..b215ab9 --- /dev/null +++ b/learn/learnrocm/README.md @@ -0,0 +1,2 @@ +# LearnROCm + diff --git a/learn/learnros/README.md b/learn/learnros/README.md new file mode 100644 index 0000000..6ac06b5 --- /dev/null +++ b/learn/learnros/README.md @@ -0,0 +1,2 @@ +# LearnROS + diff --git a/learn/learnrust/README.md b/learn/learnrust/README.md new file mode 100644 index 0000000..e7eb52f --- /dev/null +++ b/learn/learnrust/README.md @@ -0,0 +1,2 @@ +# LearnRust + diff --git a/learn/note/planner/README.md b/learn/note/planner/README.md new file mode 100644 index 0000000..2087c93 --- /dev/null +++ b/learn/note/planner/README.md @@ -0,0 +1,2 @@ +# Planner + diff --git a/learn/note/taskassignment/README.md b/learn/note/taskassignment/README.md new file mode 100644 index 0000000..91edcd1 --- /dev/null +++ b/learn/note/taskassignment/README.md @@ -0,0 +1,2 @@ +# TaskAssignment + diff --git a/learn/personalwebsite/README.md b/learn/personalwebsite/README.md new file mode 100644 index 0000000..c767533 --- /dev/null +++ b/learn/personalwebsite/README.md @@ -0,0 +1,2 @@ +# PersonalWebsite + diff --git a/misc/timeseriesprediction/README.md b/misc/timeseriesprediction/README.md new file mode 100644 index 0000000..6b6d3f0 --- /dev/null +++ b/misc/timeseriesprediction/README.md @@ -0,0 +1,2 @@ +# TimeSeriesPrediction + diff --git a/papers/spatially-varying-nanophotonic-neural-networks-papers-spatially-varying-nanophotonic-neural-networks.md b/papers/spatially-varying-nanophotonic-neural-networks-papers-spatially-varying-nanophotonic-neural-networks.md new file mode 100644 index 0000000..0547760 --- /dev/null +++ b/papers/spatially-varying-nanophotonic-neural-networks-papers-spatially-varying-nanophotonic-neural-networks.md @@ -0,0 +1,2 @@ +# \[Spatially varying nanophotonic neural networks]\(Papers/Spatially varying nanophotonic neural networks.md) + diff --git a/pythonlibs/dlib/README.md b/pythonlibs/dlib/README.md new file mode 100644 index 0000000..f759073 --- /dev/null +++ b/pythonlibs/dlib/README.md @@ -0,0 +1,2 @@ +# Dlib + diff --git a/pythonlibs/learnpyqt5/README.md b/pythonlibs/learnpyqt5/README.md new file mode 100644 index 0000000..87bf370 --- /dev/null +++ b/pythonlibs/learnpyqt5/README.md @@ -0,0 +1,2 @@ +# LearnPyQt5 + diff --git a/readingnotes/ji-suan-zhi-hun-wu-jun/README.md b/readingnotes/ji-suan-zhi-hun-wu-jun/README.md new file mode 100644 index 0000000..bb1b5aa --- /dev/null +++ b/readingnotes/ji-suan-zhi-hun-wu-jun/README.md @@ -0,0 +1,2 @@ +# 计算之魂-吴军 +