Verleger: 24
Inteligencja obliczeniowa. Kurs video. Algorytmy genetyczne i programowanie równoległe
Jakub Tomasz Gnyp
Obierz kurs na... inteligencję obliczeniową w Pythonie Inteligencja obliczeniowa jest obok machine larning (ML) jedną z gałęzi sztucznej inteligencji, za sprawą której komputery mogą rozwiązywać złożone problemy, ucząc się z danych, zamiast polegać na regułach programowania. Dzięki algorytmom genetycznym, inspirowanym naturalną ewolucją, można optymalizować procesy w różnych branżach – od inżynierii, przez biotechnologię, aż po logistykę – bez potrzeby tworzenia dużych baz danych. Algorytmy te pozwalają na rozwiązywanie problemów takich jak dopasowywanie parametrów w symulacjach czy optymalizacja tras, co ma szerokie zastosowanie w codziennych wyzwaniach biznesowych. Dodatkowo znajomość programowania równoległego pozwala w pełni wykorzystać moc wielordzeniowych procesorów i klastrów obliczeniowych w analizie big data, modelowaniu numerycznym i zaawansowanych projektach AI. Nasze szkolenie pomoże Ci w ciągu 15 godzin opanować techniki algorytmów genetycznych i programowania równoległego, dzięki czemu znacząco zwiększysz efektywność i wydajność swojej pracy. Nauczysz się je stosować w rzeczywistych projektach, od optymalizacji algorytmów ML, przez wzmocnione uczenie (reinforcement learning), po poprawę wydajności modeli, i przyspieszać procesy uczenia. Zdobędziesz ponadto umiejętność oceny, kiedy programowanie równoległe jest najbardziej odpowiednie, a kiedy warto sięgnąć po alternatywne narzędzia, takie jak PyPy. Kurs, który opiera się na najnowszych badaniach i praktycznych zastosowaniach, przygotuje Cię do pracy z nowoczesnymi technologiami. Zdobyta wiedza pozwoli Ci się rozwinąć również w takich dyscyplinach jak big data, bioinformatyka czy rozwój autonomicznych systemów – Twoje umiejętności będą nieocenione przy modelowaniu, przewidywaniu i analizie dużych zbiorów danych. Podczas szkolenia Inteligencja obliczeniowa. Kurs video. Algorytmy genetyczne i programowanie równoległe nauczysz się praktycznego stosowania algorytmów genetycznych i programowania równoległego w Pythonie na poziomie średnio zaawansowanym. Zaczniesz od podstaw programowania w Pythonie, w tym instalowania bibliotek, korzystania z Google Colaboratory i pracy z repozytoriami Git. Poznasz teorię obiektowego programowania, typy danych, struktury danych, a także stworzysz własny projekt kalkulatora, przechodząc od wersji w Jupyterze do aplikacji okienkowej. Opanujesz ponadto umiejętność korzystania z bibliotek takich jak numpy, matplotlib i plotly w celu analizy i wizualizacji danych. Zdobędziesz wiedzę na temat algorytmów genetycznych, w tym różnych operatorów selekcji i krzyżowania, jak również nauczysz się ich implementacji w bibliotece PyGAD. Będziesz stosować programowanie równoległe do przyspieszania obliczeń, dzielenia zadań między procesory i przetwarzania danych w czasie rzeczywistym. Poznasz zasady selekcji, krzyżowania i mutacji, które pozwolą Ci tworzyć skuteczne algorytmy genetyczne. Nauczysz się definiować własne klasy w Pythonie i używać ich do pracy równoległej. Zrozumiesz, jak pisać wydajny kod i kiedy warto stosować alternatywne narzędzia, takie jak PyPy. Poznasz sposoby korzystania z klastrów obliczeniowych i unikniesz typowych błędów w programowaniu równoległym. Dowiesz się, jak algorytmy genetyczne są używane w przemyśle i nauce, na przykład do optymalizacji rozmieszczenia turbin wiatrowych. Na koniec zastosujesz te techniki w praktycznych projektach, takich jak rozwiązywanie labiryntu i równoległe mnożenie macierzy. Ukończenie szkolenia zapewni Ci solidne podstawy do nauki uczenia wzmacnianego i optymalizacji sieci neuronowych. Rozszerzysz swoje kompetencje w zakresie AI i metod obliczeniowych, nawet jeśli dopiero zaczynasz. Największym wrogiem przy nauce dziedzin ścisłych jest brak nie talentu, a cierpliwości. Materiał na pierwszy rzut oka może się wydawać trudny, ale jeśli próbować pisać kody (lub ich fragmenty) samemu i tylko porównywać je z filmami, to szybko można nabrać wprawy. Z odrobiną wytrwałości materiał kursu łatwo będzie można rozszerzyć, a ja chętnie służę pomocą przy okazji korzystania z publicznego repozytorium z kodami.
Inteligencja praktyczna. Sztuka i nauka zdrowego rozsądku
Karl Albrecht
Ulepszanie oprogramowania umysłowego Nauka myślenia afirmatywnego Syndrom myślenia grupowego Umysł zen -- uskrzydlenie i uważna obecność Pięć lęków pierwotnych -- psychologia zagrożenia Proces szybkiego rozwiązywania problemów Programowanie sukcesu Zawiera glosariusz inteligencji praktycznej Ta błyskotliwa, tryskająca energią i zarazem mądra książka daje nam do ręki sposób na szare komórki. Łącząc w sobie zarówno szlachetność, jak i poczucie humoru, Inteligencja praktyczna pozostanie przez wiele lat źródłem wiedzy na temat najlepszego myślenia o dobrym myśleniu Jean Houston, autorka książki The Possible Human Książka dla Twoich szarych komórek Jakie czynniki składają się na Twoją inteligencję? Czy rzeczywiście da się ją zmierzyć? Czy wysoki wynik IQ wystarczy, byś w sposób efektywny wykorzystał swoje naturalne predyspozycje? A może nawet najlepiej rokujące umysły potrzebują właściwego treningu? W bestsellerze Inteligencja społeczna (Sensus, 2007) Karl Albrecht odkrywał, w jaki sposób umiejętność radzenia sobie z ludźmi i różnymi sytuacjami społecznymi przekłada się na sukces osobisty i zawodowy. W swojej kolejnej przełomowej książce autor stawia następny krok i wyjaśnia, czym jest inteligencja praktyczna, jak należy się z nią obchodzić i dlaczego uznawana jest ona za jedną z kluczowych umiejętności życiowych. To właśnie właściwe korzystanie z inteligencji praktycznej pomoże Ci poprawić Twoje predyspozycje do nauki języków obcych oraz myśleć w kategoriach opcji i możliwości. Dzięki niej możesz nauczyć się radzić sobie z dwuznacznością i złożonością, jasno artykułować problemy i doprowadzać do ich skutecznego rozwiązania, a także tworzyć oryginalne pomysły i wywierać wpływ na myślenie innych. Jeśli ciekawi Cię, czym naprawdę charakteryzuje się zdrowy, silny i krzepki rozsądek, zajrzyj do środka. Potęga ludzkiego umysłu -- inteligencja społeczna, emocjonalna i praktyczna -- zastosowanie w życiu codziennym. Rozwój elastyczności umysłowej, myślenie afirmatywne, stosowanie zdrowych nawyków i przywiązywanie wagi do myśli. Mechanizmy myślowe -- myślenie logiczne i intuicyjne, ćwiczenia w zakresie obserwacji i dedukcji. Testy, ćwiczenia, zagadki i zadania.
Inteligencja. Sposoby oddziaływania na IQ. Dlaczego tak ważne są szkoła i kultura
Richard E. Nisbett
Kto jest bardziej inteligentny, Azjaci czy mieszkańcy Zachodu? Czy rzeczywiście Ludzie Księgi uzyskują lepsze rezultaty w nauce? Czy grupowe różnice w wynikach testów można uzasadniać czynnikami genetycznymi? Co mogą zrobić rodzice, by podnieść poziom inteligencji swoich dzieci? Co sprawia, że niektóre narodowości wyróżniają się w inżynierii, a inne w nauce? Czy szkoły mogą zlikwidować różnice w osiągnięciach edukacyjnych pomiędzy przedstawicielami różnych klas społecznych i ras? Od pesymistycznych tez książki "The Bell Curve" po bardziej współczesne kontrowersje wokół poglądów genetyka Jamesa Watsona na temat rasy i inteligencji konsekwentnie nie brano pod uwagę jednego czynnika kultury. Podobnie jak kiedyś Stephen Jay Gould w książce "The Mismeasure of Man", wybitny psycholog społeczny Richard E. Nisbett mierzy się z poglądem, iż o inteligencji przesądza biologia, twierdząc, że to głównie kultura odpowiada za kształtowanie naszego potencjału. Intelekt nie zależy jego zdaniem przede wszystkim od genów, lecz determinuje go zwłaszcza oddziaływanie społeczne. Niezliczone dane wyjaśniające, dlaczego dzięki szkołom rozwijamy się intelektualnie, jak przynależność do danej klasy społecznej wpływa na iloraz inteligencji oraz jak czynniki kulturowe decydują o tym, że różne grupy mają odmienne predyspozycje, sprawiają, że książka Inteligencja. Sposoby oddziaływania na IQ z pewnością zajmie należne jej miejsce wśród literatury przedmiotu. Nisbett zdecydowanie podkreśla potrzebę gruntownej zmiany naszego podejścia do edukacji, twierdząc, że to czynniki podatne na zmiany i możliwe do kontrolowania, jak szkoły i otoczenie społeczne, a nie wrodzony kod genetyczny, odpowiadają za nasz rozwój intelektualny. Jako pierwsza istotna publikacja tak jednoznacznie i zdecydowanie opowiadająca się za centralną rolą kultury w kształtowaniu możliwości poznawczych, książka ta z pewnością na nowo rozpali burzliwą debatę na temat roli i odpowiedzialnego udziału społeczeństwa w formowaniu ilorazu inteligencji, a w rezultacie przyniesie daleko idące konsekwencje dla systemu oświaty, gospodarki i całego społeczeństwa. Fragmenty recenzji: "Książka Nisbetta to niezwykle ważna analiza czynników determinujących iloraz inteligencji, zasługująca na to, by wywrzeć istotny wpływ na politykę edukacyjną. Rozmach i klarowność argumentacji sprawia, że jest lektura obowiązkowa nie tylko dla osób zajmujących się naukami społecznymi, ale także dla szerokiego grona czytelników". Daniel Osheron "Ta książka to wspaniałe antidotum na dominujący pogląd, iż nasze geny uniemożliwiają nam zwiększenie inteligencji i poprawę wyników w nauce. Jej szczególnym atutem jest niezłomność w przekonywaniu, że przypadki faktycznego podwyższenia możliwości poznawczych przeważają nad matematycznymi dowodami, że jest to niemożliwe". James R. Flynn
Inteligencja. Twórcza odpowiedź na nasze czasy
Osho
Jak w twórczy sposób zmierzyć się z wyzwaniami zmieniającego się świata OSHO przekonuje, że najlepszą metodą usprawnienia inteligencji nie jest wcale trening skupiony na intelekcie. Intelekt operuje logiką, a inteligencja działa w sposób paradoksalny. Intelekt rozkłada zjawiska na czynniki, aby przekonać się, w jaki sposób funkcjonują. Inteligencja scala je, aby objąć całokształt rzeczy. OSHO podkreśla, że gdy edukacja kładzie zbyt duży nacisk na rozwój intelektu, zostaje zaburzona naturalna równowaga, niezbędna w rozwoju jednostki i społeczeństwa. Tylko poprzez dowartościowanie inteligencji możemy w twórczy sposób zmierzyć się z wyzwaniami zmieniającego się świata.
Inteligentna sieć. Algorytmy przyszłości. Wydanie II
Douglas McIlwraith, Haralambos Marmanis, Dmitry Babenko
Określenie „inteligentna sieć” może przywodzić na myśl futurystyczną wizję maszyn przejmujących kontrolę nad światem i niszczących ludzkość, jednak w rzeczywistości jest związane z rozwojem technologii. Związane jest z powstawaniem oprogramowania, które potrafi się uczyć i reagować na zachowania użytkowników. Oznacza też projektowanie i implementację inteligencji maszynowej. Inteligentna sieć rozwija się tu i teraz — znajomość zagadnień uczenia maszynowego i budowy inteligentnych algorytmów staje się bardzo potrzebna inżynierom oprogramowania! Niniejsza książka jest przeznaczona dla osób, które chcą projektować inteligentne algorytmy, a przy tym mają podstawy z zakresu programowania, matematyki i statystyki. Przedstawiono tu schematy projektowe i praktyczne przykłady rozwiązań. Opisano algorytmy, które przetwarzają strumienie danych pochodzące z internetu, a także systemy rekomendacji i klasyfikowania danych za pomocą algorytmów statystycznych, sieci neuronowych i uczenia głębokiego. Mimo że przyswojenie tych zagadnień wymaga wysiłku, bardzo ułatwi implementację nowoczesnych, inteligentnych aplikacji! W tej książce między innymi: wprowadzenie do problemów algorytmów inteligentnych systemy rekomendacji i filtrowanie kolaboratywne wykorzystanie regresji logistycznej do wykrywania oszustw uczenie głębokie, uczenie na żywo i renesans sieci neuronowych podejmowanie decyzji perspektywy inteligentnej sieci Inteligentny algorytm wyławia perły w strumieniach danych! Dr Douglas McIlwraith jest ekspertem w dziedzinie uczenia maszynowego. Zajmuje się analizą danych w londyńskiej agencji reklamowej. Prowadził badania w dziedzinach systemów rozproszonych, robotyki i zabezpieczeń. Dr Haralambos Marmanis jest pionierem w obszarze technik uczenia maszynowego w rozwiązaniach przemysłowych. Od 25 lat rozwija profesjonalne oprogramowanie. Dmitry Babenko projektuje złożone systemy dla firm z takich branż, jak bankowość, ubezpieczenia, zarządzanie łańcuchem dostaw i analityka biznesowa.
Artur Bieliński
Książka Inteligentne algorytmy obala całą stworzoną w XVIII i XIX wieku teorię gry w szachy. Przeciętny szachista w XVIII grając codziennie 5 partii przez 30 lat rozgrywa 30 * 365 *5 = 54750 partii (55 tysięcy partii), a program komputerowy do gry w szachy Turniej 2na2 już obliczając pierwszy ruch rozgrywa 197281 początków partii, a podczas całej liczącej na przykład 100 ruchów partii w ciągu godziny rozgrywa 20 do 30 milionów wariantów rozgrywanej partii. Doświadczenia kombinacji szachowych gromadzone podczas udanej gry z programem, który wykrywa nawet pojedyńczą ścieżkę do sukcesu w zakresie przewidywania czterech ruchów, podnoszą grę w szachy na nowy poziom. Nie jest to sformułowane poetycko ale faktycznie gra z programem Turniej 2na2 podnosi poziom gry w szachy, a program do gry w warcaby Turniej Warcabowy potrafi rozgrywać zaskakująco inteligentne końcówki partii, które uznalibyśmy już za zremisowane. Artur Bieliński Jestem autorem 2 programów do gry w szachy i 6 programów do gry w warcaby: Kalkulator Szachowy 2na2 (V.10 2010, V.1.1 2010/2011) Turniej poziom 2na2 (V.1.1 2011) Turniej Warcabowy - warcaby 64 polowe (V.1.0 2013) Quiz Warcabowy - warcaby 64 polowe (V.1.0 2013) Turniej Wariantowy Warcabowy - warcaby 64 polowe (V.1.0 2013) Turniej Warcabowy - warcaby 100 polowe (V.1.0 2013) Quiz Warcabowy - warcaby 100 polowe (V.1.0 2013) Turniej Wariantowy Warcabowy - warcaby 100 polowe (V.1.0 2013) Aktualnie programy prezentowane są na stronie https://www.gryiszachy.hitowy.pl Pisaniem programów zajmuję się od 8 roku życia: asembler Z80, ZX81 (pisanie gier i udział w konkursie Klubu Abakus ), ATARI 800XL, asembler 6502 (program do komponowania muzyki prezentowany w 1987r w Krajowej Agencji Wydawniczej), XT, AT286, AT386 (program do projektowania krzyżówek 1993r, po jednym ogłoszeniu otrzymałem zamówienia z całego świata), Pentium; języki asembler 8086, 80286, 80C51, 68HC11, Pascal, C++, Delphi Pascal, C#, oraz inne (JavaScript, HTML, PHP, SQL, CSS) Program Turniej do gry w szachy realizuje algorytm funkcji decyzyjnych i powstał w wyniku rozegrania ponad 200 partii podczas pisania programu i gra tak jak człowiek, natomiast program Turniej do gry w warcaby realizuje inteligentny algorytm maksymalizacji zysku dla 4, 6 lub 8 warstw. Pisanie programów do gry w szachy rozpoczynałem od opracowania kalkulatora szachowego dla 4 ruchów, który wykrywa stan partii: wygraną, remis lub porażkę, oraz potrafi zasymulować i ocenić 4 ruchy w przód, przy czym inteligencja algorytmu polega na umiejętności klasyfikacji ruchów na kategorie: ruchy prowadzące do sukcesu, ruchy przybliżające do sukcesu, ruchy prowadzące do remisu, ruchy przybliżające do remisu, ruchy bez porażki, ruchy ze ścieżką ucieczki przed porażką, ruchy z możliwą porażką i ruchy z pewną porażką. Następnie powstał program Turniej do gry w szachy który wykonuje sam ruchy i może grać: aby wygrać, aby wygrać lub zremisować, lub aby koniecznie zremisować, ponadto program posiada 3 sposoby remisowania w końcówce w tym najatrakcyjniejszy: decyduj się na remis dopiero gdy tracisz możliwość zremisowania.
Inteligentne miasto-ekosystem innowacji i przedsiębiorczości
Katarzyna Rozpondek
Monografia przedstawia wybrane kwestie związane z szeroką tematyką inteligentnego miasta traktowanego w kategoriach ekosystemu innowacji i przedsiębiorczości. Jej celem jest zbadanie oraz krytyczna ocena budowy i funkcjonowania współczesnego miasta jako dynamicznego układu wzajemnych interakcji zachodzących między przedsiębiorczością i innowacjami w przestrzeni smart city. Innowacyjne i przedsiębiorcze miasto to złożony system, który jedynie jako całość potrafi dostosować się do dynamicznie zmieniających się uwarunkowań otoczenia. Jego sprawne funkcjonowanie opiera się na harmonijnych działaniach bazujących na klarownie zdefiniowanych celach, ujmowanych w założeniach wieloaspektowego rozwoju. Istotną kwestią w ramach tej problematyki jest podejmowanie dialogu i współpracy między poszczególnymi przedstawicielami miejskiego społeczeństwa. Formułowanie przez jednostki własnych przekonań i opinii przy równoczesnym aktywnym uczestnictwie w rozwoju miasta stanowi fundament tworzenia się nowoczesnej przestrzeni, odwołującej się do twórczego potencjału jej mieszkańców. Inteligentne miasta, nazywane jako smart cities, są przykładem modelu rozwojowego podejmującego próbę odpowiedzenia na stale rosnące potrzeby społeczne i wymogi współczesności. Aktualnie w skali całego świata obserwowany jest wzrost liczby mieszkańców ośrodków miejskich. Z powodu tej tendencji miasta muszą podejmować inicjatywy mające na celu sprostanie wyzwaniom związanym m.in. z transportem, bezpieczeństwem, edukacją, podnoszeniem jakości życia ludności czy modyfikacją i ulepszaniem sposobów zarządzania miastem. Koncepcja inteligentnego miasta stanowi przestrzeń dogłębnego zrozumienia problemów jego mieszkańców oraz podejmowania prób ich rozwiązywania dzięki dostępności zaawansowanych technologii komunikacyjno-informacyjnych. W książce omówiono: pojęcie smart city i jego interpretację; istotę ekosystemu; rolę przedsiębiorczości i innowacji w kontekście funkcjonowania tkanki miejskiej; rozwiązania stosowane w zakresie rozwoju innowacji i nowych możliwości biznesowych w nowoczesnych miastach; wybrane wyzwania, z jakimi mierzą się inteligentne miasta.
Inteligentne odchudzanie. Jak wytrzymać na każdej diecie
Aleksandra Former
Dieta cud, czy cud na diecie — schudnij wreszcie raz, a dobrze! Co Cię powstrzymuje, czyli jak odważnie spojrzeć prawdzie w oczy Przekonania związane z nadwagą, czyli jak nie dać się nabrać na obiegowe sądy Potrzeby biologiczne i psychiczne, czyli jak mądrze zaspokajać różne rodzaje głodu Dieta. To słowo wywołuje w Tobie dreszcz ekscytacji, czy raczej grozy? Z fascynacją rozpoczynasz kolejne programy odchudzania, czy z rozpaczą chwytasz się każdej, najdrobniejszej szansy na zrzucenie paru kilogramów? Tak czy owak, jeśli sięgasz po tę książkę, Twoja walka z nadwagą ciągle jeszcze trwa. Jednak ostateczne zwycięstwo zależy wyłącznie od Twojej siły woli i konsekwencji — musisz po prostu na stałe zmienić styl życia i jedzenia, zrozumieć, z jakich powodów sięgasz po kolejne smakołyki, a potem zacząć myśleć pozytywnie. To nie jest takie proste, ale zawsze i wszędzie się opłaca! Książka Aleksandry Former pozwoli Ci usystematyzować i skorygować własne informacje oraz sądy na temat diety, powodów i metod odchudzania, a także przyczyn powstawania otyłości. Dowiesz się, jak zidentyfikować i zaspokajać potrzeby, które niekoniecznie mają cokolwiek wspólnego z głodem, a które regularnie "zajadasz", nie próbując nawet poradzić sobie z nimi w bardziej racjonalny sposób. Odkryjesz, jak obrać i utrzymać właściwy kurs, co zrobić, gdy najdzie Cię wilczy głód, i jak kontrolować emocje, by cieszyć się w końcu szczupłą sylwetką, a przy okazji zyskać równowagę życiową. Jeśli masz dosyć emocjonalnej huśtawki i efektu jo-jo, musisz koniecznie sięgnąć po tę pozycję. Faktyczne przyczyny otyłości Silna wola a motywacja Szczupły nie zawsze znaczy to samo Sekret sukcesu ludzi szczupłych Identyfikacja i zaspokajanie potrzeb biologicznych Przeszkody związane z psychiką Przekonania związane z nadwagą Identyfikacja i zaspokajanie potrzeb psychicznych Jak mądrze liczyć kalorie Jak zacząć się ruszać Motywacja w ujęciu klasycznym Znajdź w sobie siłę i motywację, by zrobić nie tylko pierwszy krok!