Fuzzy system design optimization under failure dependencies using defuzzification and nature-inspired techniques | Synapse