How do I represent an empty data in a matrix?
1 回表示 (過去 30 日間)
古いコメントを表示
I need to train a neural network with 10 inputs (for example). I want to predict the time what will take build a steel material, having datas from the past. So, for predict the time, I need datas from the material (length, width, height, density, etc) but not always have the same datas, I mean, sometimes don't have the density, for example (because someone forgot to write it down) but I have the time it took. So, in that case, when I have a empty data, I complete with a 0 or how I represent an empty field in a matrix?
採用された回答
BERGHOUT Tarek
2019 年 2 月 4 日
if that data is very important for you , i propose this solution for you:
- before you train your model , take only the raws that contain all of the features and build a new dataset with them.
- use this data to train an auto-encoder based neural nets.
- for the rest of simples put '0' in each loosed parameter .
- then map this data throw the trained auto encoders , and this final will predict the missing valuses according to your training set (training set that has all the features in samples )
- then collect your new dataset from the the initial and the regenerated one and use it to train your model.
- and don't forget to accept the answer if it is helpful
- and also don't forget to enjoy with this experience .
- note: do not use the target during trainig of the auto-encoder becaused its an unsupervised learning.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Deep Learning Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!