Skip to content

1-Lipschitz continuous neural network with initial condition (hard) #1

Open
@TingdiRen

Description

@TingdiRen

Thanks for the contribution! Here, I'd like to delve into a new issue. How can we achieve a 1-Lipschitz continuous neural network ( f ) while adhering to the initial condition ( f(0) = 0 )? Using a penalty method is a soft constraint, which might lead to unexpected smoothing. My idea is to append a new neural network ( g(x) ) at the end to fit the indicator function of whether ( x ) is 0, as theoretically, ( g(x) ) is also 1-Lipschitz continuous. Then the new output ( f(x) = g(x) \times f(x) ) is to ensure overall 1-Lipschitz continuity.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions