
🔥人工智能
笔记和资料,涉及到深度学习、自动驾驶等领域。
🔥机器人
包括ROS机器人框架笔记。Beginer Friendly

✅Python教程
从0到1,在深入人工智能的全套Python笔记。

❤️经验经历
过往的感悟和思考。发病日记。

✨碎片技术
学习工作中遇到的很赞的技术碎片,整理好了。

✨学习积累
相对于碎片技术的,已经沉淀为自己的资本的内容。
RA Lecture Note: Symbolic Planning Continuous
Tools Collection
Monitoring
Hierarchical planning
Hierarchical task network (HTN)
High level action (HLA)
refinement
Template12345<!-- refinements -->Refinment({ActionName}(variable1, variable2), Precond: {constraints} Steps: {action list})
Monitoring and replanning in unbounded num-determinismExecution monitoring includes action monitoring, plan monitoring.
Hierarchical Planninghierarchical decomposition, Hierarchical task network (HTN) planning: ini ...
RA Lecture Note: Symbolic Planning 1
Tools Collection
search-based problem-solving agent
logic-based planning agent
Planning definition domain language (PDDL)
state-space search
forward state-space search
backward state-space search
plan-space search
partial-order planning
Template123456<!-- PDDL -->Initial State: {state}Goal State: {state}Action({ActionName}(variable1,variable2,...) Precond:{a conjunction, all positive}, Effect:{a conjunction, can extend to disjunction ...
IADS Revision Note: Language Processing Basic
CFG and syntax treecontext-free languages are common to both artificial languages and natural languages, can be resolved by syntax tree, which displays the grammatical consistent structure of a language text and constructing the tree is a step in many language processing (LP) tasks.
grammar specify what syntax tree is possible, consist of terminals of grammar or the leaf of syntax and non-terminals that not appear in sentences of language.
generating syntax tree from grammar, beginning with star ...
plt颜色设置及Matplotlib颜色对照表
Matplotlib几个基本的颜色代码blue( b ), cyan( c ), green( g ), black( k ), magenta( m ), red( r ), white( w ), yellow( y )
Matplotlib颜色对照表
颜色及十六进制对应123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141cnames = {'aliceblue': ...
Week 4 Language Use in the Wild
Lecture 10.1 CommunicationKey linkage
Communication is a goal: to transfer information from sourceto destination.
If M and F are independent, $H(M|F) = H(M)$.
If F deterministically map to M, $H(M|F) = 0$.
Key termscommunication, information, source, destination, computational level goal, necessary subgoal
source, probability distribution over meaning, transmitter, encoder, function, meaning, form, receiver, decoder, noise source, reference resolution
information theory, information c ...
Lecture 9 World Learning
Key termsthe mapping problem, mutual exclusivity, inductive bias, word single object, fast mapping, word, object, observation, cross-situational word learning, sorting, reasoning, word object, co-occurrence statistics, word referent mapping, intension model, cross-situational information, human simulation paradigm, propose-but-verify, hypothetical mapping, intentional reasoning
inductive bias, mutual exclusive bias, whole object bias, taxonomic bias, exposure, testing, meaning error, overextensi ...
Lecture 9 World Learning
Key termsthe mapping problem, mutual exclusivity, inductive bias, word single object, fast mapping, word, object, observation, cross-situational word learning, sorting, reasoning, word object, co-occurrence statistics, word referent mapping, intension model, cross-situational information, human simulation paradigm, propose-but-verify, hypothetical mapping, intentional reasoning
inductive bias, mutual exclusive bias, whole object bias, taxonomic bias, exposure, testing, meaning error, overextensi ...
Software Engineering Terms Collection 2
AbstractThis note collect all terms occur in SEPP Lecture 6/7/9. It would be helpful to recap what has learnt and what has already been abstracted away.
Pool of atomic termsplan-driven development process, heavy documentation, formal documentation, iteration, agile development process, individual, interaction, working software, customer collaboration, responding to change, design, implementation, unfinished feature, requirement engineering, requirement specification document, omniprese ...
Software Engineering Terms Collection 2
AbstractThis note collect all terms occur in SEPP Lecture 6/7/9. It would be helpful to recap what has learnt and what has already been abstracted away.
Pool of atomic termsplan-driven development process, heavy documentation, formal documentation, iteration, agile development process, individual, interaction, working software, customer collaboration, responding to change, design, implementation, unfinished feature, requirement engineering, requirement specification document, omniprese ...
Software Engineering Terms Collection 1
AbstractionThis note collect all terms occur in SEPP Lecture 1/2/4/5. It would be helpful to recap what has learnt and what has already been abstracted away.
Pool of atomic termssmall system, budget, reliability, complex interface, software development, requirement capture, design, construction, implementation, testing, debugging, maintenance, evolution, management, software engineering activity
needs, issues, stakeholder, prioritization, maintenance, evolving requirement, modelli ...
Software Engineering Terms Collection 1
AbstractionThis note collect all terms occur in SEPP Lecture 1/2/4/5. It would be helpful to recap what has learnt and what has already been abstracted away.
Pool of atomic termssmall system, budget, reliability, complex interface, software development, requirement capture, design, construction, implementation, testing, debugging, maintenance, evolution, management, software engineering activity
needs, issues, stakeholder, prioritization, maintenance, evolving requirement, modelli ...
Why Singleton Design Pattern Is Evil
Key discussionIs the singleton design pattern an antipattern?
The singleton pattern is controversial. Some people go so far as to say singletons are evil. Others have likened singletons to sharks; they cruise along unnoticed under the surface, then pop up and bite you. We’re going to argue that it is an antipattern to be avoided at all costs. There are only a few legitimate uses for it –– we’ll go over these, too.
Negative side
The singleton pattern is creational.
The biggest problem with t ...
Tabulation v.s. Recursion With Memory (Dynamic Programming)
QuestionDP vs Recursion with memorization
I am wondering if that for any recursive function that can be translated into dynamic programming, is it always possible to also simply leave the function in its recursive form and apply a memorise wrapper to it as well? While we have clearly been shown there are many benefits to turning something into dynamic programming, I feel like some functions may be a lot easier to understand if they are in a recursive form and using a memorise function should hel ...
Chinese Version Vocaloid AI Tuner Feasibility Test
The purpose of this test is to show that there is correlation between modifiable argument in Vocaloid project file and quality of tuning.
What is Vocaloid? Here is a link to wiki page.
Vocaloid:
Vocaloid (ボーカロイド, Bōkaroido) is a singing voice synthesizer software product. Its signal processing part was developed through a joint research project led by Kenmochi Hideki at the Pompeu Fabra University in Barcelona, Spain, in 2000 and was not originally intended to be a full commercial project. Back ...