To moje pierwsze starania o AI / ML.
Mam następujący problem podany przez mojego nauczyciela,
Zaprojektuj prosty algorytm genetyczny w MATLAB, z kodowanymi binarnie chromosomami, w aby rozwiązać problem ze znalezieniem wzoru w 16-bitowych łańcuchach.
Funkcja celu jest podana w następującym wzorze:
F(x) =
NoS("010") + 2NoS("0110") + 3NoS("01110") + 4NoS("011110") +
5NoS("0111110") + 6NoS("01111110") + 7NoS("011111110") +
6NoS("0111111110") + 5NoS("01111111110") + 4NoS("011111111110") +
3NoS("0111111111110") + 2NoS("01111111111110") +
NoS("011111111111110")
Nie mogłem zrozumieć formuły.
Co to znaczy Nos?
Jakie operacje wykonują na tych ciągach binarnych?
Co jest F(x)
?
Odpowiedzi:
1 dla odpowiedzi № 1Z tego, co mogę odczytać, NoS to syntaza tlenku azotu NoS1 lub NoS2. Są to geny różnych gatunków.
Są to prawdopodobnie odniesienia do minimalizacji funkcji: https://www.mathworks.com/help/gads/examples/coding-and-minimizing-a-fitness-function-using-the-genetic-algorithm.html
Mam nadzieję, że pomagam.