Я пытаюсь рассчитать параметры модели COCOMO, используя алгоритм Geneti c.
Это первый раз, когда я использую Matlab, и я посмотрел много видео на инструменте оптимизации в Matlab. Я не уверен, как написать фитнес-функцию, которая была описана во многих научных статьях, в частности:
Источники: А.Ф. Шета, "Оценка параметров модели COCOMO с использованием c алгоритмы для программных проектов НАСА. Журнал компьютерных наук, вып. 2, нет 2, с. 118-123,2006.
Мне нужно написать фитнес-функцию в Matlab.
function z = COCOMO(actual, estimated)
z(1) = (1 - var(actual - estimated)/var(actual)) * 100; %Variance Accounted For
z(2) = 1/N * symsum(mod(actual-estimated)/actual, actual, 1, N); % Mean Magnitude of Related Error
end
Любая помощь будет наиболее ценной.