NEAT- Python фитнес-функция для классификации - PullRequest
0 голосов
/ 09 апреля 2020

Я пытаюсь провести классификацию с использованием NEAT- python в первый раз, и мне трудно получить точность. Я пробовал ту же проблему в ANN и смог получить хороший показатель точности (96% +), но NEAT- python дает только 40%. Вот как я настраиваюсь:

  1. входы = номер формы входа (100 значений вероятности), а выходы - количество классов (10)
  2. Я применил relu для прямой связи. затем применил softmax
  3. фитнес-функцию: я использовал обратную отрицательную логарифмическую вероятность. Я не был уверен, как настроить функцию фитнеса. Я также использовал средний уровень точности в геноме. оба дали похожие результаты.
  4. с точки зрения гиперпараметров, я пробую различные значения и мне не повезло с этим. Сегодня я пытаюсь увеличить размер поп-музыки и количество поколений.

У меня есть еще одна функция, которую можно использовать. Есть ли какие-либо ресурсы, которые обсуждают, как обрабатывать смешанные данные для NEAT?

Любая помощь очень ценится.

...