Мелкие правки

This commit is contained in:
2025-11-12 15:23:03 +03:00
parent f213bc3fb5
commit 957de42e16

View File

@@ -114,7 +114,7 @@
\hfill \break \hfill \break
\hfill \break \hfill \break
\hfill \break \hfill \break
\large{Лабораторная работа №2}\\ \large{Лабораторная работа №5}\\
\large{по дисциплине}\\ \large{по дисциплине}\\
\large{<<Генетические алгоритмы>>}\\ \large{<<Генетические алгоритмы>>}\\
\large{Вариант 18}\\ \large{Вариант 18}\\
@@ -261,7 +261,6 @@
После выполнения команды изображения автоматически появятся в каталоге отчёта и будут подхвачены при компиляции \LaTeX-документа. После выполнения команды изображения автоматически появятся в каталоге отчёта и будут подхвачены при компиляции \LaTeX-документа.
\IfFileExists{img/results/generation_001.png}{
\begin{figure}[H] \begin{figure}[H]
\centering \centering
\includegraphics[width=1\linewidth]{img/results/generation_001.png} \includegraphics[width=1\linewidth]{img/results/generation_001.png}
@@ -288,40 +287,28 @@
\begin{figure}[H] \begin{figure}[H]
\centering \centering
\includegraphics[width=1\linewidth]{img/results/generation_007.png} \includegraphics[width=1\linewidth]{img/results/generation_008.png}
\caption{Поколение 7: стабилизация шага мутации} \caption{Поколение 8: стабилизация шага мутации}
\end{figure}
\begin{figure}[H]
\centering
\includegraphics[width=1\linewidth]{img/results/generation_009.png}
\caption{Поколение 9: движение вдоль долины уровня}
\end{figure} \end{figure}
\begin{figure}[H] \begin{figure}[H]
\centering \centering
\includegraphics[width=1\linewidth]{img/results/generation_010.png} \includegraphics[width=1\linewidth]{img/results/generation_010.png}
\caption{Поколение 10: выход в малую окрестность оптимума} \caption{Поколение 10: движение вдоль долины уровня}
\end{figure} \end{figure}
% \begin{figure}[H]
% \centering
% \includegraphics[width=1\linewidth]{img/results/generation_015.png}
% \caption{Поколение 15: уточнение положения минимума}
% \end{figure}
\begin{figure}[H] \begin{figure}[H]
\centering \centering
\includegraphics[width=1\linewidth]{img/results/generation_015.png} \includegraphics[width=1\linewidth]{img/results/generation_017.png}
\caption{Поколение 15: уточнение положения минимума} \caption{Поколение 17: окончательная популяция}
\end{figure} \end{figure}
\begin{figure}[H]
\centering
\includegraphics[width=1\linewidth]{img/results/generation_019.png}
\caption{Поколение 19: окончательная популяция}
\end{figure}
}{
\begin{center}
\fbox{\parbox{0.9\linewidth}{\centering
Графики ещё не сгенерированы. Запустите \texttt{python lab5/generate\_report\_figures.py},\\
чтобы получить изображения поколений и автоматически включить их в отчёт.}}
\end{center}
}
При запуске экспериментов собираются следующие показатели: При запуске экспериментов собираются следующие показатели:
@@ -337,9 +324,9 @@
\newpage \newpage
\section{Ответ на контрольный вопрос} \section{Ответ на контрольный вопрос}
\textbf{Вопрос}: В чём состоит смысл правила успеха $1/5$ в эволюционных стратегиях? \textbf{Вопрос}: Что такое направленная мутация?
\textbf{Ответ}: Правило успеха $1/5$ устанавливает механизм автоматической подстройки шага мутации. Если в течение последних $k$ итераций более 20\% мутаций улучшили фитнес, считается, что текущий шаг слишком мал, и стандартное отклонение увеличивают, позволяя исследовать пространство крупными шагами. Если успешных мутаций меньше 20\%, шаг уменьшают, чтобы сосредоточиться на локальном поиске. Такой баланс предотвращает слишком раннее сжатие популяции и ускоряет выход на минимум. \textbf{Ответ}: Направленная мутация --- это тип мутации, при котором изменения вносятся не случайным образом, а с учётом информации о ландшафте фитнес-функции или направлении улучшения решения. В отличие от обычной (ненаправленной) мутации, которая добавляет случайный шум к параметрам, направленная мутация использует информацию о градиенте функции приспособленности, историю успешных мутаций или другие эвристики, чтобы изменять особь в направлении, с большей вероятностью ведущем к улучшению. Это позволяет ускорить сходимость алгоритма, особенно вблизи оптимума, комбинируя преимущества эволюционного поиска и методов локальной оптимизации.
\newpage \newpage
\section*{Заключение} \section*{Заключение}
@@ -355,7 +342,9 @@
\end{enumerate} \end{enumerate}
\newpage \newpage
\section*{Список литратуры}
% \section*{Список литратуры}
\addcontentsline{toc}{section}{Список литературы} \addcontentsline{toc}{section}{Список литературы}
\vspace{-1.5cm} \vspace{-1.5cm}