Self-optimizing of structure parameters for CMAC neural network