Certificate Soundness: Elementwise Activation Nodes #
Operator cases relu, tanh, sigmoid, sin, and cos of the IBP certificate induction.
tanh and sigmoid share one box-level lemma about Runtime.Ops.IBP.mapMinmax for monotone
scalar maps; sin and cos use the Lipschitz enclosures from NonlinearOps.
Monotonicity of the scalar activations over the reals #
The scalar tanh specification is monotone over ℝ.
The scalar sigmoid specification is monotone over ℝ.
Box-level enclosure #
boxRelu encloses the ReLU of an enclosed value.
Endpoint min/max propagation encloses any monotone elementwise map of an enclosed value.
The tanh IBP transfer encloses tanh of an enclosed value.
The sigmoid IBP transfer encloses the sigmoid of an enclosed value.
The sin IBP transfer encloses sin of an enclosed value.
The cos IBP transfer encloses cos of an enclosed value.
Node-level soundness #
Certificate soundness at a relu node.
Certificate soundness at a tanh node.
Certificate soundness at a sigmoid node.
Certificate soundness at a sin node.
Certificate soundness at a cos node.