Rosenblatt's perceptron: the update, the cone, and the bound
points
steps0
Amber line: the model's separating plane, perpendicular to w. Blue half-plane: where the model says +. Pink cap: where w must lie after k mistakes, cut by the length ceiling |w| ≤ √(|w₀|² + kR²) and the shadow floor w*·w ≥ w*·w₀ + kγ; the dashed pink rays are the cone it spans. Each thin ray in weight space is one point x as given, blue for +, grey for −: the two classes fan to opposite sides, which is what separability looks like here. Green dot: the chosen point, on its own ray; for a − its update y·x runs along the opposite ray, linked by the dashed line. Green wedge: every w that classifies every point correctly. Pink zigzag: the extremal run, stepping corner to corner where the chord meets the arc. Each step picks adversarially: of the mistakes available, the one whose update leaves w at the widest angle to w*.