Fuzzy inference system is one of the methods that can be used to predict the amount of rainfall. One of the common problems faced when implementing this fuzzy inference system is the difficulty in determining the boundary values of membership functions for each appropriate fuzzy set. One solution to overcome this problem is by applying optimization algorithms to help determine the boundary valu…