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

what is black-box function evaluations? #1

Open
jiangnanhugo opened this issue Mar 5, 2019 · 2 comments
Open

what is black-box function evaluations? #1

jiangnanhugo opened this issue Mar 5, 2019 · 2 comments

Comments

@jiangnanhugo
Copy link

In your paper, you mention "black-box" 13 times and "black-box function evaluations" 8 times without providing description about them. And it is also listed as one contribution of your paper, could you help to elaborate about this?

@ForoughA
Copy link
Owner

ForoughA commented Mar 5, 2019

black-box function evaluations refers to input-output examples of mathematical functions when the function is treated as a "black-box". To be more clear the input-output pair ($\pi/2$, 1) is a an evaluation for the sine function. Sine is treated as a black-box because we do not care how we got the pair ($\pi/2$, 1), we just use the pair as a black-box evaluation for the function. We use a few such pairs for all the mathematical functions and combine them with the symbolic representation of the functions (e.g. sin^2(x)+cos^2(x)=1).

@jiangnanhugo
Copy link
Author

jiangnanhugo commented Mar 6, 2019

@ForoughA Really thanks for your detailed explanations. Personally, I really like your solid works on building structural models. By the way, I am still confused about the "function evaluation expressions" part. you claim that this is auto-encoder, but from your figure 1(b), I only see this is more similar to siamse network not autoencoder. Also, you mention that $W^-1_{num}$ is the decoder params, does this matrix used to transform "dense embedding into scalar"?. Why not directly do "vector-vecctor product" to calculate the cos similarity?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants