Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Вебмайстерність
- JavaScript
- Uczenie maszynowe z językiem JavaScript. Rozwiązywanie złożonych problemów
Деталі електронної книги
Uczenie maszynowe z językiem JavaScript. Rozwiązywanie złożonych problemów
Uczenie maszynowe jeszcze kilka lat temu stanowiło niemal wiedzę tajemną. Nieliczni eksperci w tej dziedzinie publikowali materiały w naukowym, matematycznym języku, który wymagał biegłości w algebrze liniowej czy rachunku wektorowym. Korzystano najczęściej z Pythona i jego bibliotek. Obecnie, wraz ze wzrostem popularności uczenia maszynowego, zwiększają się możliwości jego praktycznej implementacji. Rzeczywista biegłość w tej dziedzinie wymaga jednak dogłębnego zrozumienia mechaniki działania algorytmów stosowanych w uczeniu maszynowym. Implementacja tych algorytmów w JavaScripcie jest znakomitym wyborem: język ten stał się dojrzałym, potężnym i wszechstronnym narzędziem do rozwiązywania złożonych problemów.
Chcesz nauczyć się implementacji algorytmów uczenia maszynowego bez zbytniego zagłębiania się w niuanse matematyczne? Jeśli dodatkowo znasz język JavaScript, ta książka jest dla Ciebie idealnym wyborem. Wyjaśniono w niej, w jaki sposób tworzyć własne implementacje, podano też przykłady przydatnych bibliotek. Sporo miejsca poświęcono sieciom neuronowym, ich architekturze i przykładom zastosowania. Przedstawiono takie zagadnienia jak wykrywanie twarzy, filtrowanie spamu, tworzenie systemów rekomendacji, rozpoznawanie znaków oraz przetwarzanie języka naturalnego. Znalazły się tu również wskazówki dotyczące dobierania odpowiednich bibliotek JavaScriptu, takich jak NaturalNode, brain, harthur oraz klasyfikatory, co umożliwia projektowanie bardziej inteligentnych aplikacji.
Najważniejsze zagadnienia przedstawione w książce:
- potencjał JavaScriptu w uczeniu maszynowym
- algorytmy grupowania, klasyfikacji, reguły kojarzenia
- algorytmy regresji, przewidywanie wzorców i predykcja
- sieci neuronowe i głębokie sieci neuronowe
- uczenie maszynowe w aplikacjach czasu rzeczywistego
Uczenie maszynowe - coś dla wyjadaczy JavaScriptu!
O autorze 7
O recenzencie 8
Wstęp 9
Rozdział 1. Poznawanie potencjału języka JavaScript 15
- Język JavaScript 15
- Uczenie maszynowe 18
- Zalety i wyzwania związane ze stosowaniem języka JavaScript 20
- Inicjatywa CommonJS 21
- Node.js 22
- Język TypeScript 24
- Usprawnienia wprowadzone w ES6 26
- Let i const 26
- Klasy 27
- Importowanie modułów 29
- Funkcje strzałkowe 29
- Literały obiektowe 31
- Funkcja for...of 31
- Obietnice 32
- Funkcje async/wait 33
- Przygotowywanie środowiska programistycznego 34
- Instalowanie Node.js 34
- Opcjonalne zainstalowanie Yarn 35
- Tworzenie i inicjowanie przykładowego projektu 35
- Tworzenie projektu "Witaj, świecie!" 36
- Podsumowanie 38
Rozdział 2. Badanie danych 39
- Przetwarzanie danych 39
- Identyfikacja cech 42
- Przekleństwo wymiarowości 43
- Wybór cech oraz wyodrębnianie cech 45
- Przykład korelacji Pearsona 48
- Czyszczenie i przygotowywanie danych 51
- Obsługa brakujących danych 51
- Obsługa szumów 53
- Obsługa elementów odstających 58
- Przekształcanie i normalizacja danych 61
- Podsumowanie 68
Rozdział 3. Przegląd algorytmów uczenia maszynowego 69
- Wprowadzenie do uczenia maszynowego 70
- Typy uczenia 70
- Uczenie nienadzorowane 72
- Uczenie nadzorowane 75
- Uczenie przez wzmacnianie 83
- Kategorie algorytmów 84
- Grupowanie 84
- Klasyfikacja 84
- Regresja 85
- Redukcja wymiarowości 85
- Optymalizacja 86
- Przetwarzanie języka naturalnego 86
- Przetwarzanie obrazów 87
- Podsumowanie 87
Rozdział 4. Algorytmy grupowania na podstawie klastrów 89
- Średnia i odległość 90
- Pisanie algorytmu k-średnich 93
- Przygotowanie środowiska 93
- Inicjalizacja algorytmu 94
- Testowanie losowo wygenerowanych centroidów 99
- Przypisywanie punktów do centroidów 100
- Aktualizowanie położenia centroidów 102
- Pętla główna 106
- Przykład 1. - k-średnich na prostych danych dwuwymiarowych 107
- Przykład 2. - dane trójwymiarowe 114
- Algorytm k-średnich, kiedy k nie jest znane 116
- Podsumowanie 122
Rozdział 5. Algorytmy klasyfikacji 123
- k najbliższych sąsiadów 124
- Implementacja algorytmu KNN 125
- Naiwny klasyfikator bayesowski 138
- Tokenizacja 140
- Implementacja algorytmu 141
- Przykład 3. - ocenianie charakteru recenzji filmów 150
- Maszyna wektorów nośnych 154
- Lasy losowe 162
- Podsumowanie 168
Rozdział 6. Algorytmy reguł asocjacyjnych 169
- Z matematycznego punktu widzenia 171
- Z punktu widzenia algorytmu 174
- Zastosowania reguły asocjacji 176
- Przykład - dane ze sprzedaży detalicznej 178
- Podsumowanie 182
Rozdział 7. Przewidywanie z użyciem algorytmów regresji 183
- Porównanie regresji i klasyfikacji 184
- Podstawy regresji 185
- Przykład 1. - regresja liniowa 189
- Przykład 2. - regresja wykładnicza 193
- Przykład 3. - regresja wielomianowa 198
- Inne techniki analizy szeregów czasowych 200
- Filtrowanie 201
- Analiza sezonowości 203
- Analiza fourierowska 204
- Podsumowanie 206
Rozdział 8. Algorytmy sztucznych sieci neuronowych 209
- Opis koncepcji sieci neuronowych 210
- Uczenie metodą propagacji wstecznej 214
- Przykład - XOR z użyciem TensorFlow.js 217
- Podsumowanie 224
Rozdział 9. Głębokie sieci neuronowe 227
- Konwolucyjne sieci neuronowe 228
- Konwolucje oraz warstwy konwolucyjne 229
- Przykład - zbiór MNIST ręcznie zapisanych cyfr 234
- Rekurencyjne sieci neuronowe 241
- SimpleRNN 242
- Topologia GRU 246
- Długa pamięć krótkoterminowa - LSTM 249
- Podsumowanie 252
Rozdział 10. Przetwarzanie języka naturalnego w praktyce 253
- Odległość edycyjna 255
- Ważenie termów - odwrotna częstość w dokumentach 257
- Tokenizacja 263
- Stemming 270
- Fonetyka 272
- Oznaczanie części mowy 274
- Techniki przekazywania słów do sieci neuronowych 276
- Podsumowanie 279
Rozdział 11. Stosowanie uczenia maszynowego w aplikacjach czasu rzeczywistego 281
- Serializacja modeli 282
- Uczenie modeli na serwerze 283
- Wątki robocze 286
- Modele samodoskonalące oraz spersonalizowane 287
- Potokowanie danych 290
- Przeszukiwanie danych 291
- Łączenie i agregacja danych 293
- Przekształcenia i normalizacja 295
- Przechowywanie i dostarczanie danych 298
- Podsumowanie 300
Rozdział 12. Wybieranie najlepszego algorytmu dla aplikacji 303
- Tryb uczenia 305
- Zadanie do wykonania 308
- Format, postać, wejście i wyjście 309
- Dostępne zasoby 312
- W razie problemów 313
- Łączenie modeli 316
- Podsumowanie 318
Skorowidz 321
- Назва: Uczenie maszynowe z językiem JavaScript. Rozwiązywanie złożonych problemów
- Автор: Burak Kanber
- Оригінальна назва: Hands-on Machine Learning with JavaScript: Solve complex computational web problems using machine learning
- Переклад: Piotr Rajca
- ISBN: 978-83-283-5197-4, 9788328351974
- Дата видання: 2019-06-18
- Формат: Eлектронна книга
- Ідентифікатор видання: umasjs
- Видавець: Helion