0
0 комментариев

Есть функция , которая делает нормализацию данных :

def normalize_values(iqValue,funValue,montageValue):
    iqValueM = [iqValue]
    funValueM = [funValue]
    montageValueM = [montageValue]
 
    iqValue      = (iqValueM[0] - reduce(max,iqValueM)) / (reduce(max,iqValueM) - reduce(min,iqValueM))
    funValue     = (funValueM[0] - reduce(max,funValueM)) / (reduce(max,funValueM) - reduce(min,funValueM))
    montageValue = (montageValueM[0] - reduce(max,montageValueM)) / (reduce(max,montageValueM) - reduce(min,montageValueM))
 
    return iqValue,funValue,montageValue

Я знаю что будет ошибка DivisionByZero , но нормализацию данных я делал по формуле norm = (input - min) / (max - min) . Как правильно нормализовать данные в нейронных сетях ?


Добавить комментарий