Comments (3)
Hi,
-
I suggest not to standardize the input primary features in the train.dat file, otherwise the physical meaning of mathematical combination between the primary features may be lost. The SISSO code will do standardization ONLY inside the SIS routine for evaluation of feature importance, but never do it for feature construction and the final model.
-
Usually we use the whole-data descriptor (and corresponding coeff.), instead of the ones from CV. We do CV to check the stability (sensitivity of the descriptor form on samples) of the whole-data descriptor, e.g. how many times the whole-data descriptor is identified in the CV. Of course you can still report the average CV error regardless of the different form of the CV descriptors.
-
Generally, increasing of the prediction error is signaling overfitting, but understanding why is that require closer look at your primary features and your data.
-
"Blank" is not allowed in the code. You could simply remove those features or those materials of missing data, or provide estimated (e.g. interpolation ? ) values to those missing data.
from sisso.
Thank you Dr. Ouyang for your reply.
You answer clarifies me a lot.
I have one more question about multi task learning.
Can I perform cross validation for MT-SISSO?
Since the number of samples included in the each MT-SISSO differs, it's hard to apply the same cross validation scheme in this case.
It seems provided utilities support only cross validation for ST-SISSO.
If there's certain protocol to try for cross validation (e.g. Leave 10% out ) for MT-SISSO, it would be appreciated.
from sisso.
Yes, CV for the MT-SISSO is more complicated than ST-SISSO as in the MT case the samples and coefficients for different tasks could be different. Users can design CV schemes (e.g. the J. Phys.: Mater. 2, 024002 (2019) describes two solutions) suitable for their specific applications and purposes. It is also possible to test on unseen data (even on new tasks beyond training data).
from sisso.
Related Issues (20)
- How does SIS choose features in Sid HOT 1
- About the number of operators HOT 1
- Installation Help (no prior experience with fortran) HOT 1
- How to run the program?
- Compiling this code with NVDIA support compiler HOT 1
- SISSO error HOT 1
- A small issue about VarSelect.py HOT 1
- Folder residul related issues HOT 1
- Error while reading file "train.dat" HOT 5
- Non-physical features with feature_unit HOT 4
- What is mean of the response?
- bug in VarSelect_SISSO.py
- The f90 file failed to compile during installation. HOT 2
- Issue with SISSO_predict HOT 2
- ERROR--SISSO-for- windows HOT 2
- sisso
- 我想请问一下,我输入pdf上的命令,出现如下报错应该如何解决 HOT 5
- Issues saving large number of equations HOT 2
- 输入文件无法读取错误 HOT 1
- 计算机集群报错 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sisso.