Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] How to decide the value of "complexity" param in Subnetwork ? #30

Open
svjack opened this issue Nov 23, 2018 · 1 comment
Open
Labels
question Further information is requested

Comments

@svjack
Copy link

svjack commented Nov 23, 2018

The paper say: "standard deviations of the outputs of the last hidden layer on the training data as surrogate for Rademacher complexities",
And customizing_adanet.ipynb example use tf.constant(1), is the value choose is robust to the conclusion ?
Or should set the value by standard deviations ?

@cweill
Copy link
Contributor

cweill commented Nov 26, 2018

@svjack: We may open source some of our complexity measures including Standard Deviation. Currently the one we have in adanet_objective.ipynb is sqrt(d) where d is the number of hidden layers. For the customizing_adanet.ipynb, we use a constant complexity since there is only one candidate at each iteration and they all have the same hyperparameters and therefore complexity.

@cweill cweill added the question Further information is requested label Nov 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants