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

Softplus activation function compatible for subsequent data normalisation? #12

Closed
BonoC opened this issue May 24, 2023 · 2 comments
Closed

Comments

@BonoC
Copy link

BonoC commented May 24, 2023

Hi,

Great work on the development of DIMR and DeepSNiF for noise removal on IMC data. In the article, it says that the final layer of the U-Net uses softplus as it's activation function (log(1+exp(x))), which I believe this means that the denoised images will be log-transformed. On this basis, do I have to perform normalisation (percentile-method) on the pixel values prior inputting into DIMR and DeepSNiF? Or can I input raw images for DIMR and DeepSNiF, and from this, is it still suitable to perform log normalisation on the single cell data after segmentation?

These ideas might not make sense at all, as I am still relatively new to IMC data processing. Nevertheless, thanks for your help!

@PENGLU-WashU
Copy link
Owner

Hi,

Great work on the development of DIMR and DeepSNiF for noise removal on IMC data. In the article, it says that the final layer of the U-Net uses softplus as it's activation function (log(1+exp(x))), which I believe this means that the denoised images will be log-transformed. On this basis, do I have to perform normalisation (percentile-method) on the pixel values prior inputting into DIMR and DeepSNiF? Or can I input raw images for DIMR and DeepSNiF, and from this, is it still suitable to perform log normalisation on the single cell data after segmentation?

These ideas might not make sense at all, as I am still relatively new to IMC data processing. Nevertheless, thanks for your help!

Hello,

Thanks for your kind words on our software package. The softplus activation function does not change the scale of the data. Please check the plot of this function online. In this case, the output will not be log-transformed. Therefore, after denoising, just apply the data to other developed IMC pipeline.

Regards.

@BonoC
Copy link
Author

BonoC commented May 24, 2023

Hi @PENGLU-WashU,

Thanks for the clarification. I will close this issue as this has been solved. Thank you!

@BonoC BonoC closed this as completed May 24, 2023
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