Edward Weinert

"What I cannot create, I do not understand." – Richard Feynman

Analiza Danych

Narzędzia do automatyzacji eksploracyjnej analizy danych (EDA) w Python

Zrozumienie danych jest pierwszym i najważniejszym krokiem w Data Science i budowie dobrego modelu uczenia maszynowego. Służy do tego analiza eksploracyjna danych (EDA, ang. Exploratory Data Analysis), która jest iteracyjnym,…

dowiedz się więcej
2021-07-14
Analiza Danych

Entropia – pomost pomiędzy fizyką a uczeniem maszynowym

Entropia jako koncept naukowy i mierzalna wielkość określająca nieuporządkowanie, niejednorodność, przypadkowość i niepewność funkcjonuje we wszystkich naukach przyrodniczych, socjologii, ekonomii i teorii informacji. Krótko mówiąc im większa entropia tym większy…

dowiedz się więcej
2021-08-12
Analiza Danych

Perkolacja, czyli rozwiązywanie problemów przy kawie.

Parzenie i picie kawy to czynność, która niezależnie od pory dnia pobudza wiele innych osób do dalszej aktywności, wpływając na nasz nastrój i energię. Natomiast sam fizyczny proces parzenia kawy…

dowiedz się więcej
2022-09-28
Analiza Danych

Środowisko pracy Data Science w Python

Każdy specjalista ma swój własny ulubiony zestaw narzędzi i warsztat pracy. Przy okazji uruchomienia kolejnej wersji środowiska wirtualnego Python dla Data Science postanowiłem podzielić się z Wami swoim podstawowym zestawem…

dowiedz się więcej
2020-06-24
Analiza Danych, Uczenie Maszynowe

Rozwiązywanie równań różniczkowych cząstkowych za pomocą głębokiego uczenia

Równania różniczkowe cząstkowe są jednym z podstawowych narzędzi matematycznych do opisu rzeczywistego układu i zachodzących w nim zmian w czasie. Stosuje się je począwszy od fizyki, gdzie wzięły swój początek,…

dowiedz się więcej
2021-09-14
  • Analiza Danych

    Między eksperymentem a harmonogramem – planowanie projektów AI z PERT i Monte Carlo

    2025-06-09 /

    Czas dostarczenia projektu IT jest niejednokrotnie jednym z kluczowych czynników sukcesu produktu cyfrowego na rynku, a pracochłonność jest często głównym składnikiem jego kosztu. Dlatego tak ważna jest informacja o prawdopodobnym terminie dostarczenia i potencjalnym koszcie projektu. Nie inaczej jest z projektami AI. W gruncie rzeczy są to projekty IT, tyle że rozszerzone o bardzo istotną część jaką są modele ML/AI. Oczywiście w skład mogą wchodzić także inne prace związane z budową urządzeń, montażem czujników, itd. W niniejszym artykule przyjrzymy się również jak za pomocą języka Python wykonać symulacje Monte Carlo w celu oszacowania czasu realizacji zadań metodą PERT by oszacować czas realizacji projektu oraz jego pracochłonność. Niepewność i złożoność zadań…

    dowiedz się więcej

    Zobacz również

    Narzędzia do automatyzacji eksploracyjnej analizy danych (EDA) w Python

    2021-07-14

    Środowisko pracy Data Science w Python

    2020-06-24

    Rozwiązywanie równań różniczkowych cząstkowych za pomocą głębokiego uczenia

    2021-09-14
  • Analiza Danych

    Pętla OODA – wpływ entropii i mechaniki kwantowej na procesy podejmowania decyzji

    2023-09-19 /

    Pętla OODA „Observe-Orient-Decide-Act” (Obserwacja-Orientacja-Decyzja-Akcja) jest cyklicznym adaptacyjnym modelem obserwacji, szybkiej oceny sytuacji, podjęcia decyzji i działania. Pętla została stworzona przez pułkownika lotnictwa wojskowego USA Johna R. Boyda na przełomie lat 70-tych i 80-tych XX wieku na potrzeby prowadzenia walki powietrznej. Pułkownik John Richard Boyd jest uznawany za jednego z najwybitniejszych strategów i filozofów sztuki wojennej w nowożytnej historii, a także konstruktora nowoczesnych samolotów. Pod jego nadzorem stworzono myśliwce F-15 i F-16. O wyjątkowości Johna Boyda świadczy jego interdyscyplinarność. Warto przeczytać jego biografię i filozofię służby: nie dla odznaczeń lecz dla kraju. Inspiracją dla Boyda było nie tylko jego doświadczenie i obserwacje na polu walki, ale także m.in. zjawisko entropii i…

    dowiedz się więcej

    Zobacz również

    Rozwiązywanie równań różniczkowych cząstkowych za pomocą głębokiego uczenia

    2021-09-14

    Środowisko pracy Data Science w Python

    2020-06-24

    Narzędzia do automatyzacji eksploracyjnej analizy danych (EDA) w Python

    2021-07-14
  • Analiza Danych

    Kiedy zniknie błoto i ruszą czołgi?

    2023-03-14 /

    Czasami fizyka jest jak szwajcarski scyzoryk. Dostarcza narzędzia, które pomagają sprostać wyzwaniom czasu wojny i czasu pokoju. Tym razem wojna przyczyniła się do rozwoju rolnictwa i nawadniania. Poszukiwania rozwiązania problemów z błotem na polach II Wojny Światowej przyczyniły się do postępów prac w nawadnianiu upraw, zwiększeniu plonów i optymalizacji zużycia wody w rolnictwie. Czołgi w błocie Problemy z pokonywaniem miękkiego gruntu przez czołgi stały się widoczne już podczas I Wojny Światowej. Gdy w trakcie II Wojny Światowej teatr działań na froncie zachodnim znów przeniósł się do północno-zachodniej Europy wiedziano, że problem błotnistych nieprzejezdnych dróg i pól znów powróci. Niemcy boleśnie odczuli to na własnej skórze w czasie inwazji na Związek…

    dowiedz się więcej

    Zobacz również

    Fizyka zmienia uczenie maszynowe

    2021-09-03

    Perkolacja, czyli rozwiązywanie problemów przy kawie.

    2022-09-28

    Narzędzia do automatyzacji eksploracyjnej analizy danych (EDA) w Python

    2021-07-14
  • Analiza Danych

    Perkolacja, czyli rozwiązywanie problemów przy kawie.

    2022-09-28 /

    Parzenie i picie kawy to czynność, która niezależnie od pory dnia pobudza wiele innych osób do dalszej aktywności, wpływając na nasz nastrój i energię. Natomiast sam fizyczny proces parzenia kawy może być zastosowany do rozwiązania problemów w wielu dziedzinach naukowych, funkcjonowania przedsiębiorstw i codziennego życia nas wszystkich. Jeśli planujesz spotkanie to przy kawie Od najmłodszych lat aromat kawy jest dla mnie symbolem kreatywności i pozytywnej werwy w rozwiązywaniu problemów. Pamiętam jak rodzice zawsze razem pili kawę i rozmawiali o różnych rzeczach. Z obserwacji wiem, że kawa podawana na spotkaniach, czy podczas pracy w grupach jest jak krew roznosząca tlen. Potwierdza to eksperyment przeprowadzony na Uniwersytecie w Kalifornii w 2018 roku…

    dowiedz się więcej

    Zobacz również

    Kiedy zniknie błoto i ruszą czołgi?

    2023-03-14

    Pętla OODA – wpływ entropii i mechaniki kwantowej na procesy podejmowania decyzji

    2023-09-19

    Środowisko pracy Data Science w Python

    2020-06-24
  • Analiza Danych,  Uczenie Maszynowe

    Rozwiązywanie równań różniczkowych cząstkowych za pomocą głębokiego uczenia

    2021-09-14 /

    Równania różniczkowe cząstkowe są jednym z podstawowych narzędzi matematycznych do opisu rzeczywistego układu i zachodzących w nim zmian w czasie. Stosuje się je począwszy od fizyki, gdzie wzięły swój początek, przez chemię, biologię, aż po socjologię i ekonomię. Niestety dla większości opisywanych zjawisk tworzą one skomplikowane układy równań. Ich rozwiązanie analityczne jest możliwe tylko w bardzo niewielu przypadkach. Ogromną większość można rozwiązać tylko numerycznie na bardzo silnych komputerach, a i tak zajmuje to bardzo dużo czasu: dni, tygodnie, a nawet miesiące. Próby wykorzystania sieci neuronowych i głębokiego uczenia bezpośrednio do modelowania natury na podstawie danych natrafiły na bardzo poważne problemy, o czym możecie przeczytać w osobnym artykule – Fizyka zmienia…

    dowiedz się więcej

    Zobacz również

    Narzędzia do automatyzacji eksploracyjnej analizy danych (EDA) w Python

    2021-07-14

    Środowisko pracy Data Science w Python

    2020-06-24

    Fizyka zmienia uczenie maszynowe

    2021-09-03
  • Analiza Danych,  Uczenie Maszynowe

    Fizyka zmienia uczenie maszynowe

    2021-09-03 /

    Uczenie maszynowe (ang. machine learning – ML) odcisnęło piętno praktycznie na każdym aspekcie naszego życia i to w bardzo krótkim czasie. Ten element sztucznej inteligencji zrewolucjonizował nie tylko handel i e-commerce odcisnęło piętno zastosowanie elementów sztucznej inteligencji uczenie maszynowe w większym lub mniejszym stopniu Nie ma chyba już aspektów życia w którym uczenie maszynowe nie odcisnęłoby swojego piętna. Modele naukowe a życie Każdy model fizyczny ma za zadanie jak najbardziej wiernie opisać rzeczywistą sytuację lub proces. Dotyczy to zresztą wszystkich modeli naukowych od fizyki przez chemię i biologię po ekonomię i socjologię. Modele bazując na odkrytych prawach naturalnych i teoriach biorą pod uwagę wiele zmiennych, które opisują realne sytuacje i…

    dowiedz się więcej

    Zobacz również

    Narzędzia do automatyzacji eksploracyjnej analizy danych (EDA) w Python

    2021-07-14

    Perkolacja, czyli rozwiązywanie problemów przy kawie.

    2022-09-28

    Rozwiązywanie równań różniczkowych cząstkowych za pomocą głębokiego uczenia

    2021-09-14
  • Analiza Danych

    Entropia – pomost pomiędzy fizyką a uczeniem maszynowym

    2021-08-12 /

    Entropia jako koncept naukowy i mierzalna wielkość określająca nieuporządkowanie, niejednorodność, przypadkowość i niepewność funkcjonuje we wszystkich naukach przyrodniczych, socjologii, ekonomii i teorii informacji. Krótko mówiąc im większa entropia tym większy nieporządek, a mówiąc potocznie chaos i bałagan. Pierwszy raz entropia została zdefiniowana w połowie XIX wieku przez fizyków w termodynamice jako funkcja stanu określająca kierunek zachodzących zmian i przepływu energii. Bardzo szybko zaczęto koncepcję entropii termodynamicznej przekładać na inne dziedziny naukowe. Szybko też naukowcy doszli do wniosku, że musi być ona powiązana z tak abstrakcyjnym tworem jak informacja. Z punktu widzenia uczenia maszynowego to właśnie analogia pomiędzy entropią w fizyce a entropią w teorii informacji umożliwia lepsze wykorzystanie uczenia maszynowego…

    dowiedz się więcej

    Zobacz również

    Między eksperymentem a harmonogramem – planowanie projektów AI z PERT i Monte Carlo

    2025-06-09

    Środowisko pracy Data Science w Python

    2020-06-24

    Pętla OODA – wpływ entropii i mechaniki kwantowej na procesy podejmowania decyzji

    2023-09-19
  • Analiza Danych

    Narzędzia do automatyzacji eksploracyjnej analizy danych (EDA) w Python

    2021-07-14 /

    Zrozumienie danych jest pierwszym i najważniejszym krokiem w Data Science i budowie dobrego modelu uczenia maszynowego. Służy do tego analiza eksploracyjna danych (EDA, ang. Exploratory Data Analysis), która jest iteracyjnym, ekscytującym, ale często bardzo żmudnym procesem. Proces zrozumienia i przygotowania danych, którego EDA jest nieodłączną częścią stanowi nawet 80% całego czasu poświęconego na budowę modelu. Z pomocą przychodzi automatyzacja eksploracji, która jest kluczem do usystematyzowania tego procesu i redukcji kosztów. Biblioteki w Python przeznaczone do manipulacji danymi, wizualizacji i uczenia maszynowego jak pandas, scikit-learn, czy seaborn, zawierają w sobie narzędzia, które analizę ułatwiają, jednak nie są stworzone z myślą o automatyzacji powtarzalnych czynności. Ta jest zostawiana twórcom eksperymentów i programistom.…

    dowiedz się więcej

    Zobacz również

    Rozwiązywanie równań różniczkowych cząstkowych za pomocą głębokiego uczenia

    2021-09-14

    Perkolacja, czyli rozwiązywanie problemów przy kawie.

    2022-09-28

    Środowisko pracy Data Science w Python

    2020-06-24
  • Analiza Danych

    Środowisko pracy Data Science w Python

    2020-06-24 /

    Każdy specjalista ma swój własny ulubiony zestaw narzędzi i warsztat pracy. Przy okazji uruchomienia kolejnej wersji środowiska wirtualnego Python dla Data Science postanowiłem podzielić się z Wami swoim podstawowym zestawem narzędzi. Conda jako środowisko pracy Ze względu na system operacyjny MS Windows najwygodniejszym środowiskiem jest dla mnie Conda. Przede wszystkim dlatego, że mam do dyspozycji gotowe, stabilne, przetestowane paczki działające pod Windows’em i nie muszę tracić czasu na ich kompilacje (co nie zawsze jest bezproblemowe), czy też ściągać pliki wheel lub egg. Oczywiście nie wszystko znajduje się w repozytoriach Conda, ale do dyspozycji mamy ciągle PyPI. Dodatkowe kanały z paczkami, które należy dodać do standardowej instalacji Conda: Stworzenie środowiska wirtualnego…

    dowiedz się więcej

    Zobacz również

    Kiedy zniknie błoto i ruszą czołgi?

    2023-03-14

    Rozwiązywanie równań różniczkowych cząstkowych za pomocą głębokiego uczenia

    2021-09-14

    Fizyka zmienia uczenie maszynowe

    2021-09-03
  • Dla dzieci

    Robot Codey Rocky – zabawa i nauka w świecie sztucznej inteligencji

    2018-03-11 /

    Robot Codey Rocky zachęca do zabawy i nauki. Dzięki prostemu interfejsowi do programowania i wielu czujnikom jest ciekawą propozycją dla dzieci, które mogą postawić swoje pierwsze kroki w świecie sztucznej inteligencji. Codey Rocky swoim wyglądem przypomina kotka lub pieska, czym wzbudza sympatię nie tylko dziecka. Z LED-owego wyświetlacza mruga do nas swoimi oczami, a całości uroku dodają małe uszy. Porusza się na gąsienicach, co sprawia, że kojarzy mi się z sympatycznym WALL-E. Sympatyczny robot chińskiego producenta Makeblock jest przeznaczony dla dzieci w wieku 6+. Jego zadaniem jest pomoc w rozwoju kreatywności poprzez wprowadzenie dzieci w świat robotyki i programowania, a nawet sztucznej inteligencji. Konstruktorzy starali się zaprojektować jak najłatwiejszy i najprzyjemniejszy…

    dowiedz się więcej

ai datascience deep learning EDA entropia fizyka machinelearning matematyka mechanika kwantowa Monte Carlo nawadnianie OODA pekolacja pert python rolnictwo równania różniczkowe sieci neuronowe termodynamika zarządzanie zarządzanie projektem

Ashe Motyw przez WP Royal.