예제 #1
0
        static void Main(string[] args)
        {
            //ProcessSimplifiedFuzzyARTMap processor
            //    = new ProcessSimplifiedFuzzyARTMap(19, 1, 7, 0.7, 0.0001, 0.05, 1.0e-8, 1000);

            //ProcessOrderedFuzzyARTMap processor
            //    = new ProcessOrderedFuzzyARTMap(19, 1, 7, 7, 0.00, 0.05, 1.0e-8);

            ProcessModifiedHybridFuzzyARTMap processor =
                new ProcessModifiedHybridFuzzyARTMap(19, 1, 7, 0.93, 0.001, 0.05, 0.01, 0.05, 1.0e-4, 1.0e-8);
            processor.Parameter.LimitedEpochs = 100;

            processor.Process();
        }
예제 #2
0
        static void Main(string[] args)
        {
            //ProcessSimplifiedFuzzyARTMap processor =
            //    new ProcessSimplifiedFuzzyARTMap(13, 1, 3, 0, 0.001, 0.1, 1.0e-8, 10);

            //ProcessOrderedFuzzyARTMap processor =
            //    new ProcessOrderedFuzzyARTMap(4, 1, 3, 3, 0.00, 0.1, 1.0e-8);

            ProcessModifiedHybridFuzzyARTMap processor =
                new ProcessModifiedHybridFuzzyARTMap(13, 1, 3, 0.0, 0.01, 0.01, 0.02, 0.06, 1.0e-4, 1.0e-8);

            processor.Parameter.NormalizedValue = true;
            processor.Parameter.TrainingFile = "wine.0.tn.txt";
            processor.Parameter.TestingFile = "wine.0.ts.txt";
            processor.Parameter.LimitedEpochs = 10;

            processor.Process();
        }