Adaptive Fault Tolerance Using Machine Learning for Dynamic Distributed Systems | IJSREM