20. The non-statutory computer readable storage medium of claim 17 wherein receiving comprises receiving messages and sensor data; further comprising applying the existing rules to the messages and sensor data; wherein observing comprises receiving user indication of acceptance or rejection of the events; and wherein learning comprises machine learning with the acceptance and the rejection of the events comprising a ground truth and the messages and sensor data comprising input features.
17. In a non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for adaptive remote maintenance of rolling stock, the storage medium comprising instructions for: receiving data representing occurrences sensed by the rolling stock; observing user actions regarding events triggered by application of existing rules to the data; and learning by the processor of a further rule from the observing and the data.