Pātuhitia tēnei: Fuzzy neural network theory and application