deep-learning-for-indentation icon indicating copy to clipboard operation
deep-learning-for-indentation copied to clipboard

Code issues of the Transfer learning

Open bob1992a opened this issue 2 years ago • 3 comments

Thanks for sharing this novel algorithm to identify the material properties.

I still have a few questions about transfer learning:

  1. For the function “validation_exp_cross_transfer”, it seems that only the 2D and 3D FEM dataset are involved in the Pre-training. Can we consider the experimental dataset to be involved in pre-training and saved as a model file?

  2. If I want to perform a 2DFEM+3DFEM+EXP training network as in Figure 4 and apply it to the identification of properties of other unknown materials, how can this be achieved?

  3. What is the difference between the function “validation_exp_cross2”and function “validation_exp_cross3”? It looks like the input and output of these two functions are the same.

Thanks.

bob1992a avatar Aug 14 '21 08:08 bob1992a

  1. Yes. If you have those data, you can also train on them.
  2. You can use this function https://github.com/lululxvi/deep-learning-for-indentation/blob/42033c345831c7976d9e9d87c54395906d083487/src/nn.py#L217 Basically, the high-fideliyt is 3D FEM + Exp.
  3. They are pretty similar. The cross validation data is slightly different.

lululxvi avatar Aug 19 '21 03:08 lululxvi

Thanks a lot for your reply.

  1. It seems that the function "validation_exp_cross3" is designed for predict the "E, sigmay, sigma033" of "expdata2" by using the network built with the "FEMdata", "BerkovichData" and "dataexp1". While, the "validation_exp_cross" can only perform a 2DFEM+3DFEM training network and predict the expdata.

  2. For the function "validation_exp_cross3" in nn.py, I don't understand the purpose of setting the the 10 times of interation. In additon, the result data is presented in 10 columns. I am not sure which column can be the solution with highest reliability.

bob1992a avatar Dec 12 '21 13:12 bob1992a

Because neural network algorithm has randomness.

lululxvi avatar Dec 12 '21 21:12 lululxvi