You could "cheat", taking an engineer's approach: plot tendency toward runaway feedback against some appropriately chosen paramater values, use the data to aid in constructing a feedback gain modulator. If the system is predicted to run away for certain parameter values, maybe nudge the gain down a bit. A properly chosen modulation scheme may even allow you an additional quirky point of control over the "personality" of the installation at any given moment. Depending on just what intelligence extraction is going on as regards the fed in data, it might get hairy automating gain control, however, and even if an appropriate control scheme can be found it may be unstable, even to the point of unusability in performance. Babysitting may of course be required.
Or maybe store known good samples for comparison with data under feedback, choose where enough tonal/... difference is enough?
hope this helps