ODBIERZ TWÓJ BONUS :: »

Uczenie maszynowe w aplikacjach. Projektowanie, budowa i wdrażanie Emmanuel Ameisen

Autor:
Emmanuel Ameisen
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
2.5/6  Opinie: 2
Stron:
224
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
29,49 zł 59,00 zł (-50%)
29,49 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Określania możliwości i zastosowań uczenia maszynowego w aplikacjach
  • Wybierania i priorytetyzowania projektów ML pod kątem biznesowym
  • Planowania procesu budowy aplikacji z wykorzystaniem uczenia maszynowego
  • Mierzenia postępów i oceny wydajności modeli oraz biznesowej aplikacji
  • Budowania kompletnego procesu ML od prototypu po wdrożenie
  • Analizowania, oczyszczania i przygotowywania danych do modeli
  • Pozyskiwania, badania i znakowania początkowego zbioru danych
  • Generowania i selekcji cech istotnych dla modelu ML
  • Treningu i oceny modeli z wykorzystaniem różnych metryk i narzędzi
  • Diagnozowania problemów z modelem, takich jak nadmierne dopasowanie czy wyciek danych
  • Przygotowywania zaleceń i interpretacji wyników modelu dla użytkowników
  • Wdrażania modeli ML w środowisku produkcyjnym (serwer, klient, urządzenie, przeglądarka)
  • Zabezpieczania modeli przed awariami, nadużyciami i atakami
  • Zarządzania cyklem życia modelu i danych oraz obsługi wielu użytkowników
  • Monitorowania działania modeli i wykrywania konieczności aktualizacji
  • Stosowania testów A/B, eksperymentów oraz CI/CD w procesach ML

Uczenie maszynowe jest coraz popularniejsze. Stosuje się je w systemach wsparcia, systemach rekomendacyjnych, tłumaczeniach tekstów i wielu innych aplikacjach. Jednak podczas tworzenia tego rodzaju produktów inżynierowie napotykają bardzo poważne problemy. Jeśli ich nie rozwiążą, nawet obiecujący projekt może upaść. Trudność polega na tym, że zastosowanie uczenia maszynowego w konkretnej, użytkowej aplikacji jest złożonym zadaniem. Konieczne są wybór właściwej implementacji danej funkcjonalności, analiza błędów modelu, rozwiązanie problemów z czystością danych, a także weryfikacja wyników gwarantująca odpowiednią jakość produktu.

To książka przeznaczona dla programistów i menedżerów, którzy wśród rodzących się idei uczenia maszynowego wciąż poszukują rozwiązań dla swojego biznesu. Autor omawia krok po kroku proces tworzenia i wdrażania aplikacji opartej na uczeniu maszynowym, a praktyczne koncepcje przedstawia za pomocą przykładowych kodów, rysunków i wywiadów z liderami w tej dziedzinie. Podpowiada, jak planować aplikację i oceniać jej jakość. Wyjaśnia także, jak budować skuteczny model, i demonstruje metody jego systematycznego usprawniania, aż do momentu osiągnięcia celu. W końcowej części opisuje strategie wdrażania i monitorowania modelu. W odróżnieniu od innych pozycji poświęconych uczeniu maszynowym ten przewodnik skupia się przede wszystkim na definiowaniu problemów, diagnozowaniu modeli i ich wdrażaniu.

Dzięki tej książce:

  • łatwiej określisz, do czego produkt ma służyć
  • trafnie zdefiniujesz problem uczenia maszynowego
  • szybko zbudujesz kompletny proces i pozyskasz początkowy zbiór danych
  • zbudujesz, wytrenujesz i zoptymalizujesz model
  • wdrożysz model w środowisku produkcyjnym
  • przyjmiesz najlepszą metodę monitorowania pracy modelu

Dobry pomysł - to zaledwie początek. Najważniejsze dzieje się później!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Emmanuel Ameisen jest inżynierem uczenia maszynowego w Stripe. Wcześniej implementował i wdrażał rozwiązania do analiz predykcyjnych i uczenia maszynowego w Local Motion i Zipcar. Prowadził program sztucznej inteligencji w Insight Data Science. Zrealizował ponad sto projektów wykorzystujących uczenie maszynowe.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Uczenie maszynowe w aplikacjach. Projektowanie, budowa i wdrażanie" wymaga zaawansowanej znajomości programowania lub matematyki?
Nie, książka omawia proces wdrażania uczenia maszynowego krok po kroku, prezentując praktyczne przykłady oraz wyjaśnienia, które są przystępne również dla osób z podstawową wiedzą programistyczną. Przydatna będzie jednak znajomość podstaw programowania i ogólne zrozumienie pojęć matematycznych.
2. Jakie konkretne zagadnienia związane z wdrażaniem modeli ML są poruszane w książce?
Książka obejmuje cały proces: od definiowania problemu i pozyskiwania danych, przez budowę i trenowanie modeli, aż po ich wdrożenie, monitorowanie i aktualizację. Szczegółowo omawia m.in. metody oceny modeli, zabezpieczanie modeli przed awariami oraz opcje wdrażania po stronie serwera, klienta i w przeglądarce.
3. Czy znajdę w książce praktyczne przykłady kodu i narzędzi?
Tak, autor prezentuje praktyczne koncepcje za pomocą przykładowych kodów, rysunków oraz wywiadów z ekspertami, co ułatwia zrozumienie i samodzielne zastosowanie omawianych technik.
4. W jaki sposób książka może pomóc w rozwiązywaniu rzeczywistych problemów biznesowych z użyciem ML?
Książka skupia się na praktycznych aspektach wdrażania uczenia maszynowego w aplikacjach użytkowych, pokazując, jak analizować dane, diagnozować modele i planować wdrożenia, aby skutecznie rozwiązywać konkretne wyzwania biznesowe.
5. Czy publikacja zawiera informacje o monitorowaniu i utrzymaniu modeli ML po wdrożeniu?
Tak, jedna z części książki jest poświęcona monitorowaniu, aktualizowaniu modeli, wykrywaniu nadużyć oraz zarządzaniu cyklem życia modeli i danych, co jest kluczowe dla długoterminowego sukcesu projektów ML.
6. Czy książka nadaje się do samodzielnej nauki uczenia maszynowego?
Tak, książka została napisana w sposób umożliwiający samodzielną naukę - prowadzi czytelnika przez cały proces wdrażania ML, od koncepcji po utrzymanie modelu w produkcji.
7. Jakie są dostępne formaty książki w Helion.pl?
Książka jest dostępna w wersji papierowej oraz jako e-book (PDF, ePub, mobi), co pozwala na wygodne czytanie na różnych urządzeniach.
8. Czy po zakupie e-booka otrzymam natychmiastowy dostęp do treści?
Tak, po opłaceniu zamówienia e-book jest dostępny do pobrania od razu z Twojego konta w Helion.pl.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
59,00 zł
Niedostępna
Ebook
29,49 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile