TWÓJ KOSZYK

Koszyk jest pusty
 
ksiazka tytuł: OBLICZENIA EWOLUCYJNE W PROJEKTOWANIU UKŁADÓW CYFROWYCH TEORIA MODYFIKACJE ZASTOSOWANIA autor: ADAM SŁOWIK
DOSTAWA WYŁĄCZNIE NA TERYTORIUM POLSKI

FORMY I KOSZTY DOSTAWY
  • 0,00 zł
  • Od 11,00 zł
  • 15,50 zł
  • 0,00 zł
  • Od 9,90 zł
  • Od 11,00 zł

OBLICZENIA EWOLUCYJNE W PROJEKTOWANIU UKŁADÓW CYFROWYCH TEORIA MODYFIKACJE ZASTOSOWANIA

Wersja papierowa
Autor: ADAM SŁOWIK
Wydawnictwo: EXIT
ISBN: 978-83-7837-038-3
Liczba stron: 241
Oprawa: Miękka
Wydanie: 2014 r.
Język: polski

Dostępność: dostępny
49,90 zł 44,90 zł

Ewolucyjne projektowanie w środowisku naturalnym odbywa się już od kilku miliardów lat. Najbardziej spektakularnym i nadzwyczajnym projektem stworzonym przez ewolucję jest człowiek. W analogii do ewolucji naturalnej utworzono jej informatyczny model w postaci algorytmu genetycznego, którego późniejsze modyfikacje określono mianem algorytmu ewolucyjnego. Algorytmy te bardzo często określa się pojęciem obliczeń ewolucyjnych i mają one szerokie zastosowania praktyczne jako efektywne algorytmy optymalizacji globalnej.

"Książka omawia wszechstronnie problematykę projektowania układów cyfrowych metodami ewolucyjnymi. Projektowanie stosujące algorytmy ewolucyjne staje się szczególnie wartościowe, gdy przy dużej liczbie elementów układu dokładne metody algorytmiczne stają się zbyt złożone obliczeniowo, a metody przybliżone nie dają satysfakcjonujących rozwiązań. Dzieje się tak często, ponieważ większość problemów projektowania ma złożoność wykładniczą.
Według mojej wiedzy nie ma w języku polskim książki o podobnej tematyce, ujmującej zbiorczo i w sposób jednolity problemy projektowania ewolucyjnego układów cyfrowych. Wiele przedstawionych algorytmów jest autorskimi modyfikacjami opisanych w literaturze algorytmów.
Zalety tej książki podkreślają liczne przykłady zastosowania metod ewolucyjnych z użyciem standardowych benchmarków. Książka ta będzie stanowiła wartościową pozycję dla studentów, inżynierów i naukowców zajmujących się problematyką projetkowania układów cyfrowych oraz problematyką uczenia maszynowego."
dr hab. inż. Wojciech Jędruch profesor nadzwyczajny Akademii Marynarki Wojennej w Gdyni i Politechniki Gdańskiej

Spis treści

Przedmowa

O autorze

Rozdział 1
Wstęp
1.1. Główny cel książki
1.2. Układ książki

Rozdział 2
Charakterystyka algorytmów ewolucyjnych
2.1. Algorytmy ewolucyjne
2.1.1. Funkcja przystosowania
2.1.2. Reprezentacja osobników
2.1.3. Ocena osobników
2.1.4. Selekcja
2.1.5. Mutacja i krzyżowanie
2.1.6. Warunki zakończenia algorytmu
2.1.7. Przykład numeryczny działania algorytmu ewolucyjnego
a) określenie funkcji przystosowania
b) losowe tworzenie populacji osobników O
c) ocena osobników
d) sprawdzenie warunku zatrzymania algorytmu
e) selekcja
f) mutacja
g) krzyżowanie
h) powrót do oceny osobników
i) zatrzymanie działania algorytmu
j) dalsze zachowanie algorytmu
2.2. Rodzaje algorytmów ewolucyjnych
2.2.1. Algorytmy genetyczne
2.2.2. Programowanie genetyczne
2.2.3. Strategie ewolucyjne
2.3. Rodzaje optymalizacji ewolucyjnych
2.3.1. Problemy optymalizacji a techniki ewolucyjne
2.3.2. Optymalizacja wielomodalna
2.3.3. Optymalizacja wielokryterialna
2.3.4. Optymalizacja wielokryterialna z ograniczeniami
a) utrzymywanie dopuszczalności rozwiązań
b) stosowanie funkcji kary
c) rozróżnianie rozwiązań dopuszczalnych i niedopuszczalnych
d) metody hybrydowe

Rozdział 3
Algorytmy ewolucyjne w projektowaniu układów elektronicznych
3.1. Metody ewolucyjne w projektowaniu
3.2. Ewolucyjne projektowanie układów elektronicznych
3.3. Inne przykłady ewolucyjnego projektowania układów elektronicznych

Rozdział 4
Modyfikacje algorytmów ewolucyjnych
4.1. Chromosom wielowarstwowy
4.2. Selekcja wachlarzowa
4.2.1. Wprowadzenie
4.2.2. Opis metody selekcji wachlarzowej
4.3. Balansowanie właściwości eksploracyjnych i eksploatacyjnych
4.3.1. Wprowadzenie
4.3.2. Selekcja mieszana
4.3.3. Adaptacyjna zmiana parametru a
4.3.4. Przyjęte funkcje testowe
4.3.5. Opis przeprowadzonych eksperymentów
4.4. Automatyczne sterowanie doborem wartości parametru a
4.4.1. Wprowadzenie
4.4.2. Selekcja rozmyto-mieszana
4.4.3. Opis przeprowadzonych eksperymentów

Rozdział 5
Projektowanie i optymalizacja napięciowych układów cyfrowych
5.1. Wprowadzenie
5.2. Zastosowany algorytm ewolucyjny
5.3. Reprezentacja osobników
5.4. Operatory genetyczne
5.5. Opis przeprowadzonych eksperymentów
5.5.1. Bramki dwuwejściowe
5.5.2. Bramki wielowejściowe
5.5.3. Algorytmy NGA oraz MGA a algorytm MLCEA
5.6. Minimalizacja liczby tranzystorów w układach cyfrowych
5.6.1. Opis przeprowadzonych eksperymentów
5.7. Wielokryterialna optymalizacja układów cyfrowych
5.7.1. Opis przeprowadzonych eksperymentów
5.8. Efektywność obliczeniowa proponowanych algorytmów
5.9. Hybrydowa metoda optymalizacji układów cyfrowych
5.9.1. Metoda SIS-EVO
5.9.2. Opis przeprowadzonych eksperymentów
5.10. Projektowanie polimorficznych układów elektronicznych
5.10.1. Metoda EAPDCD
5.10.2. Opis przeprowadzonych eksperymentów
5.11. Optymalizacja układów PLA implementowanych w układy VLSI
5.11.1. Metoda MLCEA-PLAO
5.11.2. Opis przeprowadzonych eksperymentów
5.12. Specyfika projektowania układów programowalnych
5.13. Algorytm MLCEA a algorytm SLCEA

Rozdział 6
Optymalizacja układów cyfrowych z bramkami prądowymi
6.1. Wprowadzenie
6.2. Zastosowany algorytm ewolucyjny
6.3. Reprezentacja osobników
6.4. Operatory genetyczne
6.5. Funkcja celu
6.6. Opis przeprowadzonych eksperymentów

Rozdział 7
Projektowanie topografii układów scalonych
7.1. Optymalizacja rozmieszczenia elementów na powierzchni
7.1.1. Wprowadzenie
7.1.2. Zastosowany algorytm ewolucyjny
7.1.3. Reprezentacja osobników
7.1.4. Operatory genetyczne
7.1.5. Heurystyka globalnego rozmieszczania
7.1.6. Funkcja celu
7.1.7. Opis przeprowadzonych eksperymentów
7.2. Ewolucyjny podział układów VLSI na podbloki
7.2.1. Wprowadzenie
7.2.2. Problem podziału układów elektronicznych
7.2.3. Zastosowany algorytm ewolucyjny
7.2.4. Reprezentacja osobników
7.2.5. Operatory genetyczne
7.2.6. Funkcja celu
7.2.7. Opis przeprowadzonych eksperymentów

Rozdział 8
Podsumowanie

Dodatek 1
Selekcja wachlarzowa - przeprowadzone eksperymenty
D1.1. Przeprowadzone eksperymenty

Dodatek 2
Bramki napięciowe oraz bramki prądowe
D2.1. Bramki napięciowe
D2.2. Bramki prądowe

Bibliografia

 

Newsletter

Newsletter
Zapisz Wypisz

Klikając "Zapisz" zgadzasz się na przesyłanie na udostępniony adres e-mail informacji handlowych, tj. zwłaszcza o ofertach, promocjach w formie dedykowanego newslettera.

Płatności

Kanały płatności

Księgarnia Internetowa EKONOMICZNA akceptuje płatności:

  • płatność elektroniczna eCard (karta płatnicza, ePrzelew)
  • za pobraniem - przy odbiorze przesyłki należność pobiera listonosz lub kurier