東京大学 情報理工学系研究科 創造情報学専攻 2015年8月実施 筆記試験 第4問
Author
itsuitsuki, 祭音Myyura
Description
Official examination, archived Japanese PDF.
日本語
以下に示す情報システムに関する8項目から4項目を選択し、各項目を4~8行程度で説明せよ。必要に応じて例や図を用いてよい。
- 運動学と逆運動学
- 力制御の具体的な実現方法(ブロック図を用いて説明せよ)
- 不変特徴量
- バックプロパゲーション(誤差逆伝播法)
- 自己相関関数とパワースペクトル
- 同期回路と非同期回路
- ネットワークセキュリティープロトコルの例(1つ)
- リアルタイム性
English (AI translated)
Select four items out of the following eight items concerning information systems, and explain each item in approximately 4~8 lines of text. If necessary, use examples or figures.
- Kinematics and Inverse Kinematics
- Concrete implementation method of force control (Explain using a block diagram)
- Invariant features
- Backpropagation (Error Backpropagation Method)
- Autocorrelation function and power spectrum
- Synchronous circuits and asynchronous circuits
- Example of a network security protocol (one example)
- Real-time capability (Real-time property)
题目描述
从下列八个信息系统相关主题中任选四个,每个用约 4~8 行说明;必要时可使用示例或图。第 2 项须使用框图,第 7 项须举一个协议实例。
- 运动学与逆运动学。
- 力控制的一种具体实现方法。
- 不变特征量。
- 反向传播(误差反传)法。
- 自相关函数与功率谱。
- 同步电路与异步电路。
- 网络安全协议。
- 实时性。
Kai
Synchronous circuits and asynchronous circuits
A synchronous sequential circuit updates its state at specified edges of a shared clock. Flip-flops hold the state, and combinational paths must satisfy setup and hold timing constraints. An asynchronous sequential circuit has no common global clock; state changes are coordinated by input events or local request/acknowledge handshakes. Both can operate reliably when their timing and protocol assumptions hold. Asynchronous design must account for hazards, completion detection and arbitration, while synchronous design must also handle clock skew and crossings between clock domains.
Backpropagation (error backpropagation)
For a differentiable feed-forward network, first compute all activations and the loss by a forward pass. Starting at the output, propagate the error backward by the chain rule:
Then and ; an optimizer updates the parameters in the negative-gradient direction.
Autocorrelation function and power spectrum
For a wide-sense stationary signal , its autocorrelation is . The power spectral density is its Fourier transform,
by the Wiener--Khinchin theorem. Conversely, is the inverse Fourier transform of , and the average power is .
Example of a network security protocol: TLS
For example, TLS 1.2 with a certificate-authenticated ephemeral Diffie–Hellman and AES-GCM cipher suite protects application data over a reliable transport. The client validates the server's certificate and its signature on the ephemeral key-exchange parameters. Both sides derive traffic keys from the shared secret, and Finished messages authenticate the handshake transcript. AES-GCM provides confidentiality and integrity for records; authenticated sequence numbers bind records to their order within the connection. Client-certificate authentication is optional. See TLS 1.2 and AES-GCM cipher suites.
Kinematics and inverse kinematics
Forward kinematics maps joint variables to end-effector pose using the mechanism's geometry. Inverse kinematics solves for a desired pose; solutions may be multiple, absent or continuous at a singular configuration. For a planar two-link arm, and . Inverse kinematics starts from and chooses the feasible elbow branch, subject to joint limits. The Jacobian relates joint velocities to end-effector velocity.
Concrete implementation of force control
For contact along one axis, measure the contact force and set the commanded position velocity to , with . Integrate this command and track with an inner position servo:
Fd --> (+ sum -) --> K --> integrator --> position servo --> robot/contact --> F
^ |
+---------------------- force sensor <---------------------------+
Choose the positive axis into the contact. With an ideal inner servo and spring contact , , the force follows , so a constant desired force is approached exponentially. In practice, gain selection includes the servo dynamics, sensor noise, delay and actuator limits.
Invariant features
An invariant feature takes the same value after a specified transformation, helping recognition despite nuisance changes in viewpoint or object placement. For planar translation, central image moments remove the centroid; normalization by removes uniform geometric scale. With , the combination is also invariant to in-plane rotation. Such invariance concerns these specified transformations; it does not guarantee invariance to perspective deformation or illumination changes. Descriptors should retain enough information to distinguish the target classes.
Real-time capability
A real-time system's correctness depends on both its output and when that output becomes available. A hard real-time task must meet its deadline under the stated workload and execution assumptions; a soft real-time task can tolerate some misses with degraded quality. For example, periodic motor control needs bounded response time, while video playback may occasionally drop a frame. Design uses worst-case execution times, scheduling and bounded blocking to establish response-time guarantees. A low average runtime alone does not establish a deadline guarantee.