I tried a simple MatrixMACE, but the predicted matrices have very small values, on the order of 1e-6. I checked the output node features from MACE, and their scale is normal (around 5e-1). However, after a few tensor product transformations involving edge and node operations, the values shrink to around 1e-6. This creates a problem for learning because optimization becomes more difficult. I’d like to ask if there is a way to insert something like a SiLU activation after each tensor product layer to help rescale the outputs.
I tried a simple MatrixMACE, but the predicted matrices have very small values, on the order of 1e-6. I checked the output node features from MACE, and their scale is normal (around 5e-1). However, after a few tensor product transformations involving edge and node operations, the values shrink to around 1e-6. This creates a problem for learning because optimization becomes more difficult. I’d like to ask if there is a way to insert something like a SiLU activation after each tensor product layer to help rescale the outputs.