Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 22

Liczba wyników na stronie
first rewind previous Strona / 2 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  Genetic programming
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 2 next fast forward last
In this paper we present a method of synthesis of adaptive schedulers for real-time embedded systems. We assume that the system is implemented using multi-core embedded processor with low-power processing capabilities. First, the developmental genetic programming is used to generate the scheduler and the initial schedule. Then, during the system execution the scheduler modifies the schedule whenever execution time of the recently finished task occurred shorter or longer than expected. The goal of rescheduling is to minimize the power consumption while all time constraints will be satisfied. We present real-life example as well as some experimental results showing advantages of our method.(original abstract)
Algorytmy ewolucyjne powstały już w latach sześćdziesiątych. Stosują zasady natury: ewolucja poprzez dobór najlepiej przystosowanych jednostek, osób reprezentujących rozwiązania problemu matematycznego. Algorytmy genetyczne są ogólnie najlepszym i najbardziej solidnym rodzajem algorytmów ewolucyjnych. One zostały wynalezione przez Johna Holland i przedstawione w książce "Adaptacja w naturalne i sztuczne Systems" z roku 1975.(abstrakt oryginalny)
The article undertakes an effort to present current problems, which occur in the process of DNA analysis. The essence of the Author's consideration resolves itself into presentation what character of factors and errors have influence on defective results of the analysis in this scope.(original abstract)
Paradygmat programowania genetycznego opublikowany w 1992 roku przez J. Kozę stanowi naturalne rozszerzenie metodologii algorytmów genetycznych na obszar modelowania. Referat przedstawia zastosowanie tego paradygmatu w modelowaniu relacji rządzących rynkiem papierów wartościowych. (abstrakt oryginalny)
Powszechnie znaną wśród inwestorów na rynkach finansowych strategią inwestycyjną jest długoterminowa strategia "kup i trzymaj". Alternatywne wobec niej metody analizy technicznej są bardziej dynamiczne i generują sygnały kupna i sprzedaży oparte na krótkoterminowych fluktuacjach cen. Celem artykułu jest przedstawienie sposobu wykorzystania programowania genetycznego do automatycznego generowania sygnałów kupna i sprzedaży papierów wartościowych. (...) Artykuł jest próbą zastosowania programowania genetycznego do wygenerowania reguł technicznych dla wybranych spółek notowanych na warszawskiej Giełdzie Papierów Wartościowych. W analizie nie dopuszczono krótkiej sprzedaży i nie ujęto kosztów transakcyjnych. (fragment tekstu)
W artykule przedstawiono platformę programowania genetycznego, zwaną GramGen, łączącą ideę algorytmów ewolucyjnych z gramatyką bezkontekstową (CFG). Zadaniem systemu jest generowanie formuł logicznych (drzew genotypowych), które po przekształceniu do drzew fenotypowych (formuł) są w stanie rozwiązać konkretny problem praktyczny. Jako ilustrację podejścia podano przykład wykorzystania GramGen do regresji symbolicznej funkcji CosLog. W artykule opisano szczegółowo główne algorytmy, operatory genetyczne, sposoby definiowania ograniczeń oraz "strojenia" parametrów systemu.(abstrakt oryginalny)
Przedstawiona w niniejszym referacie krótka charakterystyka intensywnie obecnie rozwijanego na Zachodzie podejścia do systemów sztucznej inteligencji, jakim są systemy agentowe, stanowi próbę przybliżenia tej problematyki naszemu Czytelnikowi. Spojrzenie na możliwości potencjalnej współpracy agentów między sobą wydaje się szczególnie interesujące z punktu widzenia aplikacji nie tylko technicznych, ale również w obszarach ekonomicznych. (fragment tekstu)
Celem artykułu jest prezentacja koncepcji wykorzystania algorytmów genetycznych (jednej z metod sztucznej inteligencji) do wspomagania systemów komputerowych, których zadaniem jest rozpoznawanie tekstu, czyli identyfikacja znaków i słów tekstu wczytanego za pomocą skanera. Zaproponowana tu metoda wspomagania oparta jest na analizie częstości występowania połączeń dwuliterowych w języku, w jakim został napisany przetwarzany tekst.
In this paper, the use of Developmental Genetic Programming (DGP) for solving a new extension of the Resource- Constrained Project Scheduling Problem (RCPSP) is investigated. We consider a variant of the problem when resources are only partially available and a deadline is given but it is the cost of the project that should be minimized. RCPSP is a well-known NP-hard problem but in its original formulation it does not take into consideration initial resource workload and it minimises the makespan. Unlike other genetic approaches, where genotypes represent solutions, a genotype in DGP is a procedure that constructs a solution to the problem. Genotypes (the search space) and phenotypes (the solution space) are distinguished and a genotype-to-phenotype mapping (GPM) is used. Thus, genotypes are evolved without any restrictions and the whole search space is explored. The goal of the evolution is to find a procedure constructing the best solution of the problem for which the cost of the project is minimal. The paper presents genetic operators as well as GPM specified for the DGP. Experimental results showed that our approach gives significantly better results compared with methods presented in the literature.(original abstract)
Omówiono problem k-podziału grafu podając różne interpretacje tego zagadnienia oraz listę artykułów naukowych z tego zakresu. Oprócz algorytmów heurystycznych, opisanych w wybranych pozycjach literatury, rozważa się także ostatnio zastosowane algorytmy ewolucyjne. Problem podziału grafu G (V, E) polega na podziale zbioru jego wierzchołków na dwa lub więcej rozłącznych podzbiorów. Następnie rozważa się krawędzie łączące wygenerowane (na tych podzbiorach zbioru V) podgrafy grafu G. Problemem jest taki podział zbioru V k podzbiorów (k-podział), aby liczba krawędzi łączących te podzbiory była minimalna. Problem ten ma związek z wieloma innymi zagadnieniami z zakresu matematyki dyskretnej, jak na przykład: dekompozycją zadania optymalizacji, zamianą dowolnej macierzy w macierz blokową, projektowaniem układów elektronicznych tzw. VLSI. Do rozwiązania wielu z tych zagadnień stosowano różne algorytmy heurystyczne. Algorytmy ewolucyjne mają tę zaletę, iż są ogólne i unika się wnikania w szczegóły zadania. Początkowo stosowano je do problemu 2-podziału, a następnie uogólniono na k-podział. Algorytm ewolucyjny w przypadku k-podziału nie działa tak skutecznie jak dla podstawowego problemu. Rozważano pewne zmodyfikowane operacje genetyczne, które poprawiają skuteczność opracowanego algorytmu. Napisano programy komputerowe, które przetestowano na przykładowych grafach. Zamieszczono wybrane wyniki i ich analizę. Rozważano 2-, 3- oraz 6-podział, a wyniki pochodzą z różnych wersji programu. W przypadku 6-podziału nie zawsze znajdowane jest rozwiązanie optymalne. Jest to cecha algorytmów ewolucyjnych - w swej istocie losowego przeszukiwania. Prowadzone są prace nad dalszym ulepszeniem algorytmu i programu.
W niniejszym opracowaniu zaproponowana zostanie metoda wykorzystania programowania ewolucyjnego (a konkretnie regresji symbolicznej) do znalezienia postaci modelu matematycznego w postaci jawnej (czyli funkcji) na podstawie danych empirycznych. (fragment tekstu)
Celem publikacji jest wprowadzenie w problematykę algorytmów genetycznych, ewolucyjnych i metaheurystyk, ze szczególnym uwzględnieniem ich zastosowania do rozwiązywania problemów optymalizacji. Omówiono klasyczny algorytm genetyczny w optymalizacji. Zaprezentowano badanie możliwości konstrukcji portfela bezpiecznego przy wykorzystaniu algorytmu genetycznego (rozpatrywano model zawierający zmienne binarne). Przedstawiono rozwiązanie problemu układania optymalnych tras dla cystern w spółdzielni mleczarskiej przy wykorzystaniu metod programowania ewolucyjnego. Opisano przykładowe wzorce projektowe, które mogą być stosowane podczas projektowania algorytmów optymalizacji na podstawie metaheurystyki, takich jak lokalne przeszukiwanie i algorytmy ewolucyjne.
W pracy omówiono uczenie maszynowe do samoorganizacji systemów rozproszonych w zastosowaniach gospodarczych ze szczególnym uwzględnieniem sieci neuronowych do predykcji finansowych oraz szacowania ratingu przedsiębiorstw. Oprócz sieci neuronowych, istotną rolę w przygotowaniu i testowaniu informatycznych systemów finansowych może pełnić programowanie genetyczne. Z tego powodu omówiono uczenie maszynowe w aplikacjach konstruowanych automatycznie. W celu uzyskania przewagi konkurencyjnej uczenie maszynowe może być wykorzystane do zarządzania zasobami samoorganizujących się mgieł i chmur obliczeniowych do realizacji obliczeń biznesowych w firmie. Opisano także wybrane zastosowania gospodarcze samoorganizujących się systemów rozproszonych, w tym odniesiono się do badań nad wiarygodnością kredytobiorców, a także wskazano na metody stosowane do szacowania ryzyka sektora bankowego. Na zakończenie przedstawiono kluczowe wnioski oraz kierunki dalszych badań. (abstrakt oryginalny)
Algorytmy genetyczne mogą okazać się przydatnym narzędziem w poszukiwaniu rozwiązań dla wielu klasycznych problemów, również o dużym stopniu trudności. Artykuł stanowi próbę zastosowania algorytmów genetycznych, należących do rodziny metod sztucznej inteligencji, w celu rozwiązania zagadnienia klasyfikacji bezwzorcowej.
W niniejszym artykule przedstawiono ogólną zasadę działania algorytmów genetycznych oraz ich zastosowanie w nieliniowym problemie transportowym. Algorytm genetyczny może być zastosowany do zadań związanych z kosztami stałymi, zmiennymi ograniczeniami w postaci równań i nierówności czy wymaganiami dotyczącymi źródeł zaopatrzenia. Powyższe zadania często występują w różnych gałęziach przemysłowych, gospodarce materiałowej i logistyce. W przypadku zadań funkcji nieciągłych, nieróżniczkowalnych czy losowych tradycyjne metody optymalizacji niekiedy zawodzą i dobrą alternatywą dla tej grupy zadań są algorytmy genetyczne zastosowane w niniejszej pracy.(abstrakt oryginalny)
Data mining polega na odkrywaniu wzorów i zależności między danymi w dużych bazach danych. Głównym problemem, którym zajmuje się ten proces jest poszukiwanie reguł związków pomiędzy danymi zawartymi w bazie. Do tych poszukiwań można zastosować metodę algorytmu genetycznego i jego odmianę programowanie genetyczne.
W artykule omówiono wybrane paradygmaty sztucznej inteligencji w kontekście ich zastosowań w informatycznych systemach finansowych. Zaproponowane podejście cechuje się istotnym potencjałem w zakresie wzrostu konkurencyjności przedsiębiorstw, w tym instytucji finansowych. Wymaga jednak efektywnego wykorzystania superkomputerów, gridów i chmur obliczeniowych, W tym kontekście odniesiono się do środowiska obliczeniowego dla cyberwaluty Bitcoin. Ponadto, scharakteryzowano programowanie genetyczne i sztuczne sieci neuronowe do przygotowania strategii inwestycyjnych na giełdzie papierów wartościowych. (abstrakt oryginalny)
first rewind previous Strona / 2 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.