How ANN model deals with missing input data?
5 次查看(过去 30 天)
显示 更早的评论
I am new to matlab ANN, It will be very helpfull if somone can calrify these queries :
1) How ANN model deals with missing input data?
2) what will happen if I use my 100% data in training model ?
3) How to find out suitable no of layers
4) Why ANN model gives different results (R value) if I am training it again and again with the same input data
5) Can I input my data in sd form such as 185 ± 6
6) How to do process optimizatin using ANN model
2 个评论
Walter Roberson
2023-11-24
2: If you use 100% of your data in training mode, you would typically end up with indexing errors or array-size-mismatch errors when it tried to construct the data to use in the test phase.
4: ANN training usually initializes the weights randomly. The whole process of ANN training involves generating a random set of initial weights, iterating to find better weights, recording the outcomes -- and then trying again and again... and eventually take the version that led to the best outcome.
5: No, data cannot be entered in the form of a ±
采纳的回答
Pratyush
2023-11-24
Hi Sunita,
I understand that you have a couple of queries on MATLAB Artificial Neural Network. Here are the answers in sequential order to your queries:
- Missing data can be handled by imputing values using mean, median, or advanced methods like KNN imputation.
- Using all data for training can lead to overfitting. Split your data into training and testing sets for better generalization.
- Experiment with different numbers of layers, starting simple and gradually increasing complexity.
- Results can vary due to random weight initialization. Set a specific random seed for reproducibility.
- Yes, you can input data in SD form, but preprocess it to a format suitable for the neural network, such as normalization.
- Train the network to minimize or maximize an objective function using techniques like backpropagation, genetic algorithms, or particle swarm optimization in MATLAB.
Hope this helps.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Sequence and Numeric Feature Data Workflows 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!