東京大学 情報理工学系研究科 創造情報学専攻 2023年8月実施 筆記試験 第3問
Author
Description
Select four items out of the following eight items concerning information systems, and explain each item in approximately from four to eight lines. If necessary, use examples, figures or equations.
- Dynamic programming
- Zero Moment Point (ZMP)
- BNF (Backus-Naur Form or Backus Normal Form)
- Transparent cache in wide area networks
- Dynamic map in self-driving car system
- Thread-level parallel speculative execution
- Procedural modeling
- k-nearest neighbor algorithm
题目描述
从下列八个信息系统相关主题中任选四个,每个用约 4~8 行说明;必要时可使用示例、图或公式。
- 动态规划。
- 零力矩点(ZMP)。
- BNF(巴科斯范式)。
- 广域网中的透明缓存。
- 自动驾驶系统中的动态地图。
- 线程级推测并行执行。
- 程序化建模。
- 近邻算法。
Kai
Dynamic Programming
An algorithm paradigm that stores the optimal solution structures of subproblems to avoid redundant computation in traversal. It consists of several factors: initial conditions, the definition of the subproblem, the state transition equation (and the order of updating).
k-nearest neighbor algorithm
A classification algorithm which selects a list of nearest neighboring data points from the query vector in a space (usually Euclidean) and assign the class of the query as the majority class among the list. The error of this classifier is not less than that of an optimal Bayesian classifier, but not greater than 2 times the error of that Bayesian classifier. (Also, this algorithm can be implemented by a KD-Tree or Ball Tree to efficiently search neighbors.)