Monitoring internal combustion engines by neural network based virtual sensing