Optimizasyon Algoritmaları Şampiyonası. - sayfa 18

 
Dmitry Fedoseev :

GA için uyarlanmamıştır.

Bunun gibi:

MathAbs(34a+43b+16c+30d+23e-6268); - asgariyi ara

Özel olarak GA için uyarlanmayacağından değil. Diyelim ki örnek şampiyonaya uyarlanmadı. Şampiyonanın durumuna göre, maksimumu aramanız gerekiyor, böylece görev şöyle görünecek:

 int ParamCount ()
{
   return ( 5 );
}

double FF ( double &array [])
{
   return (- MathAbs ( 34 *array[ 0 ] + 43 *array[ 1 ] + 16 *array[ 2 ] + 30 *array[ 3 ] + 23 *array[ 4 ] - 6268 ));
} 
 
Dmitry Fedoseev :

GA için uyarlanmamıştır.

Bunun gibi:

MathAbs(34a+43b+16c+30d+23e-6268); - asgariyi ara

benim örneğim   sadece genetik algoritmalar için uygun ve buradan aldım

https://habrahabr.ru/post/128704/

Генетический алгоритм. Просто о сложном
Генетический алгоритм. Просто о сложном
  • habrahabr.ru
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста. Пометьте топик понятными вам метками, если хотите или закрыть
 
Yuri Evseenkov :

benim örneğim   sadece genetik algoritmalar için uygun ve buradan aldım

https://habrahabr.ru/post/128704/

Küçük bir değişiklikten sonra uyuyor.
 
Ve ödül fonu nedir?
 
Ром :
Ve ödül fonu nedir?
Ödül fonu 3000 USD .
 
Andrey Dik :

Çok boyutlu uzayda bir yüzeyi temsil edemem.

Ama bu senin de yapamayacağın anlamına gelmez. Çok boyutlu bir uzayda bir yüzey hayal ediyorsanız ve bu, sorunu çözmenize yardımcı olacaksa, o zaman çok iyi!

Koordinat eksenlerinin grafiğine kaç tane eğri bindirilirse konsun, eksenlerin sayısı artmayacaktır. Bu, uzayın boyutlarının eklenmeyeceği anlamına gelir.

500 parabol alıp bir grafik üzerinde çizersek, bu paraboller uzayın farklı boyutlarında mı olacak?

Ve 1000000000 parabol ve hiperbol alıp aynı grafik üzerinde Z ekseni boyunca arka arkaya çizersek, ÇOK sayıda eğri çizgi çizdiğimiz için kapladıkları alan çok boyutlu hale mi gelecek?

Neden çok boyutlu uzaydan bahsettiğimize karar verdiniz ve yüzey ile analojiden uzaklaştınız?

 

Matematikte, herhangi bir bilimde olduğu gibi (muhtemelen programlamada da), araştırmacıların kendilerini sıklıkla buldukları çok tatsız bir alan vardır.

Adı - "izgöleniye bölgesi". Bu, bilim adamlarının gerçeklikle temasını kaybettiği zamandır. Bana göre çok boyutlu uzay fikri tam da bu alandan geliyor.

ARAMA optimizasyon algoritmalarını tartışırken, ARADIĞIMIZ ŞEY'den kopmamalıyız.

Aradığımız şey mutlaka fiziksel bir analojiye sahip olmalı ve geçici olmamalıdır.

Peki NE ARIYORUZ?

 

Kendimizi bir veya iki parametrenin bir fonksiyonunu temsil etmekle sınırlamak yeterlidir. Gerisini matematik ve programlama tamamlayacak.

 
Реter Konow :

Koordinat eksenlerinin grafiğine kaç tane eğri bindirilirse konsun, eksenlerin sayısı artmayacaktır. Bu, uzayın boyutlarının eklenmeyeceği anlamına gelir.

500 parabol alıp bir grafik üzerinde çizersek, bu paraboller uzayın farklı boyutlarında mı olacak?

Ve 1000000000 parabol ve hiperbol alıp aynı grafik üzerinde Z ekseni boyunca arka arkaya çizersek, ÇOK sayıda eğri çizgi çizdiğimiz için kapladıkları alan çok boyutlu hale mi gelecek?

Neden çok boyutlu uzaydan bahsettiğimize karar verdiniz ve yüzey ile analojiden uzaklaştınız?

En azından kitap okumalısın. En azından Penrose, The King's New Mind , ufuk için bir kitap okuyun ...

Belki de temel bir geometri kursuyla başlamalısın? Nokta nedir ve kaç boyut alır? Parça, çizgi nedir, kaç boyutu kaplarlar? Hacimsel rakamlara geçin. Basitten karmaşığa, adım adım.

Anlayın, sadece duyularımızın hissedip ölçebildiğiyle sınırlı kalmamalısınız, dünya çok daha büyük ve üç boyutta ölçülebilecek kadar uçsuz bucaksız.

 
Dmitry Fedoseev :

Kendimizi bir veya iki parametrenin bir fonksiyonunu temsil etmekle sınırlamak yeterlidir. Gerisini matematik ve programlama tamamlayacak.

Matematik onu bitirebilir ve bitirecek, ama ne yapması gerektiğine dair bir fikir yoksa matematik nereden gelecek? Soru senin için değil, retorik.