I am in the process of training a Neural Networks, which could take significant iterations in the process of getting trained. While using other tools like I can visually see the convergence (in terms of error for the model). Is there a way to see any progress while training while using Analysis Server - Neural Network training? It would be useful to see the accuracy, interation number and timeout while in the process of training etc...
Thanks
Rajeev Gupta
Hello
The progress notifications for Neural Networks will be somewhat improved for the next Service Pack of SQL Server 2005. However, there is still no simple way to display the information you requested. We consider this as an improvement for the next version.
Meanwhile, there is a way to filter the notifications and obtain at least part of the information:
The "Tracing Mining Model Processing Using AMO" article at http://www.sqlserverdatamining.com/DMCommunity/TipsNTricks/3615.aspx contains information (and a code sample) on how to trace the notifications emitted during the processing of a mining model. Among the "Reading cases..." notifications there are some looking like "Training the subnet. Holdout error = ...".
The sample application can be slightly modified to filter out events that do not look like "Training the subnet....". One such notification is emitted after each iteration and the holdout error is included in the notification.
Hope this helps
No comments:
Post a Comment