作者:Bernhard Steffen, Falk Howar, and Maik Merten
摘要:在本文中,我们将介绍Mealy机的主动学习,这是一种特别适合用于建模现实反应系统行为的自动机模型。主动学习的特点是其探索阶段和测试阶段的交替。在探索阶段,所谓的成员查询(membership queries)被用来构建学习中系统的假设模型。在测试阶段,所谓的等价查询(equivalence queries)被用来比较相应的假设模型与实际系统。这两个阶段会迭代进行,直到产生目标系统的有效模型。我们将逐步详细阐述这个简单的算法模式、其背后的正确性论证、其局限性,以及特别是克服实际应用中明显障碍的方法。这应该为该领域的学生和外行人提供一个直观的描述,展示了这个具有挑战性的研究领域尤其在控制和验证不断发展的反应系统方面的高潜力。
世界旅行日记:大阪与京都
あらゆる形態と生の流動との、あのような親和は消えた。世界は相対性の中へ打ち捨てられ、時間だけが動いていたのである。(所有的形态和生的流动之间再无亲昵。世界被钉死在相对性中,只有时间向前奔跑。)——三島由紀夫『金閣寺』
引言:被推迟的毕业旅行
第一次萌生世界旅行的想法还是在大约四年之前。那是在2020年的年初,当时笔者正在读大三,而新冠已经悄悄开始传播。尽管身边不断传出一些零星的相关消息,但此时还并未引起多少重视,武汉也还要再过一周多之后才开始封城。当时,笔者第一次跟好友提到,想在本科毕业时一同去距离比较近的日本旅行几天。但笔者和好友都没有也绝无可能意识到,那个后来被命名为COVID-19的病毒,将会对未来数年人们的日常生活产生多么巨大而深远的影响。
【开源之夏2023】Compound Literals特性LLVM兼容性增强
问题描述
Compound Literals是一个C99特性,GCC和LLVM都对其做了拓展,支持在C++中使用该特性,但在具体的实现上有一定的差异,这也导致了LLVM与GCC存在一定的兼容性问题。例如下述代码,GCC可以编译通过,LLVM则会编译报错。项目主页
1 | typedef struct FormatInfo_ { int * a = nullptr; bool isa = false; } FormatInfo; |
请分析GCC及LLVM对Compound Literals的C++拓展的实现,通过修改LLVM的实现,解决上述问题。并基于上述场景,分析LLVM与GCC在该特性的C++拓展实现上的差异,分析改特性是否存在其他场景也存在兼容性问题,给出对应的分析文档。若有其他存在兼容性问题的场景,修改实现解决。
新样式,新起点
(依旧迟到的)二零二二年度回顾
前言
我知道,考虑到一个人如何希望并相信他能够把“自身”的某些事情说出来,当他要求自己说出这些的时候,如果打断、解析、合并、重组这些内容,这将会多么令人难以忍受,以至此时原作者早已面目全非,根本无法辨识。如此多的词汇聚集在一起,如此多印在纸上标记呈现在无数双眼睛面前。这些标记所蕴含的内容远远超过了构成它们的笔画所表达的,并且它们是多么虔诚地努力将其保存到人们的记忆之中——在这之后,追溯它们的根源时,一定会发现两手空空,在它们之中寻找平静时,一定会发现一无所获。空无的生命已经终结,可它们是否还在继续?通过讲述,我并非在驱除我的死亡,而是在建立它,或者更确切地说……我压抑着整个内心,并将话语让位给了一个对我的生活如此冷漠的、无关我的生与死这般中立的外部世界。——米歇尔・福柯,《政治与话语研究》
零基础如何用业余时间自学半年拿下日语N2证书
TL;DR 版:花三个月时间刷往年卷,期间做听力专项训练,再练一下阅读答题技巧即可。说起来容易里面其实有很多坑
侘傺考研路
TL;DR 有书读了。