Amazon Personalizuj z radością ogłasza automatyczne szkolenie w zakresie rozwiązań. Szkolenie w zakresie rozwiązań ma fundamentalne znaczenie dla utrzymania efektywności modelu i zapewnienia, że rekomendacje są zgodne ze zmieniającymi się zachowaniami i preferencjami użytkowników. Ponieważ wzorce i trendy danych zmieniają się z biegiem czasu, ponowne uczenie rozwiązania przy użyciu najnowszych odpowiednich danych umożliwia modelowi uczenie się i dostosowywanie, zwiększając jego dokładność predykcyjną. Automatyczne szkolenie generuje nową wersję rozwiązania, łagodząc dryfowanie modelu i utrzymując rekomendacje istotne i dostosowane do bieżących zachowań użytkowników końcowych, jednocześnie uwzględniając najnowsze elementy. Ostatecznie automatyczne szkolenie zapewnia bardziej spersonalizowane i wciągające doświadczenie, które dostosowuje się do zmieniających się preferencji.
Amazon Personalize przyspiesza transformację cyfrową dzięki uczeniu maszynowemu (ML), dzięki czemu można łatwo zintegrować spersonalizowane rekomendacje z istniejącymi witrynami internetowymi, aplikacjami, systemami marketingu e-mailowego i nie tylko. Amazon Personalize umożliwia programistom szybkie wdrożenie dostosowanego silnika personalizacji, bez konieczności posiadania specjalistycznej wiedzy w zakresie uczenia maszynowego. Amazon Personalize zapewnia niezbędną infrastrukturę i zarządza całym procesem ML, w tym przetwarzaniem danych, identyfikowaniem funkcji, używaniem odpowiednich algorytmów oraz szkoleniem, optymalizacją i hostingiem niestandardowych modeli opartych na Twoich danych. Wszystkie Twoje dane są szyfrowane, aby były prywatne i bezpieczne.
W tym poście przeprowadzimy Cię przez proces konfiguracji automatycznych szkoleń, dzięki czemu Twoje rozwiązania i rekomendacje zachowają swoją dokładność i aktualność.
Omówienie rozwiązania
A rozwiązanie odnosi się do połączenia przepisu Amazon Personalize, niestandardowych parametrów i jednej lub więcej wersji rozwiązania (modeli przeszkolonych). Tworząc rozwiązanie niestandardowe, określasz przepis pasujący do Twojego przypadku użycia i konfigurujesz parametry uczenia. W tym poście konfigurujesz automatyczne szkolenie w parametrach szkoleniowych.
Wymagania wstępne
Aby włączyć automatyczne szkolenie dla swoich rozwiązań, musisz najpierw skonfigurować zasoby Amazon Personalize. Zacząć od tworzenie grupy zbioru danych, schematy i zbiory danych reprezentujące Twoje produkty, interakcje i dane użytkownika. Aby uzyskać instrukcje, zobacz Pierwsze kroki (konsola) or Pierwsze kroki (AWS CLI).
Po zakończeniu importowania danych możesz przystąpić do tworzenia rozwiązania.
Stwórz rozwiązanie
Aby skonfigurować automatyczne uczenie, wykonaj następujące kroki:
- Na konsoli Amazon Personalize utwórz nowe rozwiązanie.
- Podaj nazwę rozwiązania, wybierz typ rozwiązania, które chcesz utworzyć, i wybierz przepis.
- Opcjonalnie dodaj dowolne tagi. Więcej informacji na temat tagowania zasobów Amazon Personalize znajdziesz w artykule Tagowanie Amazon Personalizuj zasoby.
- Aby skorzystać z automatycznego uczenia, w pliku Trening automatyczny sekcja, wybierz włączać i określ częstotliwość treningów.
Domyślnie włączone jest automatyczne trenowanie raz na 7 dni. Możesz skonfigurować częstotliwość szkoleń dostosowaną do potrzeb biznesowych, począwszy od jednego szkolenia co 1–30 dni.
- Jeśli Twój przepis generuje rekomendacje produktów lub segmenty użytkowników, opcjonalnie użyj opcji Kolumny do treningu sekcję, aby wybrać kolumny, które Amazon Personalize bierze pod uwagę podczas szkolenia wersji rozwiązań.
- W Konfiguracja hiperparametrów Sekcjaopcjonalnie skonfiguruj dowolne opcje hiperparametrów w oparciu o swoją recepturę i potrzeby biznesowe.
- Podaj dodatkowe konfiguracje, a następnie wybierz Następna.
- Przejrzyj szczegóły rozwiązania i potwierdź, że automatyczne szkolenie zostało skonfigurowane zgodnie z oczekiwaniami.
- Dodaj Utwórz rozwiązanie.
Amazon Personalize automatycznie utworzy Twoją pierwszą wersję rozwiązania. A wersja rozwiązania odnosi się do przeszkolonego modelu uczenia maszynowego. Kiedy tworzona jest wersja rozwiązania, Amazon Personalize szkoli model wspierający wersję rozwiązania na podstawie receptury i konfiguracji szkoleniowej. Rozpoczęcie tworzenia wersji rozwiązania może zająć do 1 godziny.
Poniżej znajduje się przykładowy kod do tworzenia rozwiązania z automatycznym szkoleniem przy użyciu AWS SDK:
Po utworzeniu rozwiązania możesz sprawdzić, czy automatyczne uczenie jest włączone na stronie szczegółów rozwiązania.
Możesz także użyć następującego przykładowego kodu, aby potwierdzić za pomocą zestawu AWS SDK, że automatyczne uczenie jest włączone:
Twoja odpowiedź będzie zawierać pola performAutoTraining
i autoTrainingConfig
, wyświetlając wartości ustawione w pliku CreateSolution
połączenie.
Na stronie szczegółów rozwiązania zobaczysz także wersje rozwiązania, które są tworzone automatycznie. The Rodzaj szkolenia kolumna określa, czy wersja rozwiązania została utworzona ręcznie, czy automatycznie.
Możesz także użyć poniższego przykładowego kodu, aby zwrócić listę wersji rozwiązania dla danego rozwiązania:
Twoja odpowiedź będzie zawierać pole trainingType
, który określa, czy wersja rozwiązania została utworzona ręcznie, czy automatycznie.
Gdy wersja rozwiązania będzie gotowa, możesz to zrobić utworzyć kampanię dla Twojej wersji rozwiązania.
Utwórz kampanię
A kampania wdraża wersję rozwiązania (wyszkolony model) w celu generowania rekomendacji w czasie rzeczywistym. Dzięki Amazon Personalize możesz usprawnić przepływ pracy i zautomatyzować wdrażanie najnowszej wersji rozwiązania w kampaniach poprzez automatyczną synchronizację. Aby skonfigurować automatyczną synchronizację, wykonaj następujące kroki:
- Na konsoli Amazon Personalize utwórz nową kampanię.
- Podaj nazwę swojej kampanii.
- Wybierz rozwiązanie, które właśnie utworzyłeś.
- Wybierz Automatycznie korzystaj z najnowszej wersji rozwiązania.
- Ustaw minimalna liczba transakcji na sekundę.
- Stwórz swoją kampanię.
Kampania jest gotowa, gdy jej status to ACTIVE
.
Poniżej znajduje się przykładowy kod umożliwiający utworzenie kampanii za pomocą syncWithLatestSolutionVersion
Ustawić true
przy użyciu zestawu AWS SDK. Należy także dołączyć przyrostek $LATEST
do solutionArn
in solutionVersionArn
kiedy ustawisz syncWithLatestSolutionVersion
do true
.
Na stronie szczegółów kampanii możesz sprawdzić, czy wybrana kampania ma włączoną automatyczną synchronizację. Po włączeniu Twoja kampania zostanie automatycznie zaktualizowana, aby korzystać z najnowszej wersji rozwiązania, niezależnie od tego, czy została utworzona automatycznie, czy ręcznie.
Użyj poniższego przykładowego kodu, aby potwierdzić za pomocą zestawu AWS SDK, że syncWithLatestSolutionVersion
jest włączony:
Twoja odpowiedź będzie zawierać pole syncWithLatestSolutionVersion
dla campaignConfig
, wyświetlając wartość ustawioną w pliku CreateCampaign
połączenie.
Możesz włączyć lub wyłączyć opcję automatycznego korzystania z najnowszej wersji rozwiązania na konsoli Amazon Personalize po utworzeniu kampanii poprzez aktualizację kampanii. Podobnie możesz włączyć lub wyłączyć syncWithLatestSolutionVersion
w UpdateCampaign
przy użyciu zestawu SDK AWS.
Wnioski
Dzięki automatycznemu szkoleniu możesz ograniczyć dryfowanie modeli i zachować trafność rekomendacji, usprawniając przepływ pracy i automatyzując wdrażanie najnowszej wersji rozwiązania w Amazon Personalize.
Aby uzyskać więcej informacji na temat optymalizacji doświadczenia użytkownika za pomocą Amazon Personalize, zobacz Przewodnik programisty Amazon Personalizuj.
O autorach
Ba'Carri Johnson jest starszym technicznym menedżerem produktu pracującym z AWS AI/ML w zespole Amazon Personalize. Posiada doświadczenie w informatyce i strategii, a jej pasją są innowacje produktowe. W wolnym czasie lubi podróżować i odkrywać wspaniałe tereny na świeżym powietrzu.
Ajay Venkatakrishnan jest inżynierem ds. rozwoju oprogramowania w zespole Amazon Personalize. W wolnym czasie pisze i gra w piłkę nożną.
Pranesh Anubhav jest starszym inżynierem oprogramowania w Amazon Personalize. Pasjonuje się projektowaniem systemów uczenia maszynowego, które służą klientom na dużą skalę. Poza pracą uwielbia grać w piłkę nożną i jest zagorzałym kibicem Realu Madryt.
- Dystrybucja treści i PR oparta na SEO. Uzyskaj wzmocnienie już dziś.
- PlatoData.Network Pionowe generatywne AI. Wzmocnij się. Dostęp tutaj.
- PlatoAiStream. Inteligencja Web3. Wiedza wzmocniona. Dostęp tutaj.
- PlatonESG. Węgiel Czysta technologia, Energia, Środowisko, Słoneczny, Gospodarowanie odpadami. Dostęp tutaj.
- Platon Zdrowie. Inteligencja w zakresie biotechnologii i badań klinicznych. Dostęp tutaj.
- Źródło: https://aws.amazon.com/blogs/machine-learning/introducing-automatic-training-for-solutions-in-amazon-personalize/
- :ma
- :Jest
- $W GÓRĘ
- 1
- 100
- 12
- 130
- 14
- 7
- 8
- a
- O nas
- przyspiesza
- precyzja
- przystosować
- dostosowuje się
- Dodaj
- Dodatkowy
- Po
- AI / ML
- Algorytmy
- wyrównać
- Wszystkie kategorie
- również
- Amazonka
- Amazon Personalizuj
- Amazon Web Services
- an
- i
- Ogłosić
- każdy
- aplikacje
- właściwy
- SĄ
- AS
- At
- samochód
- zautomatyzować
- automatycznie
- automatycznie
- automatyzacja
- AWS
- tło
- poparcie
- na podstawie
- BE
- zachowania
- biznes
- by
- wezwanie
- Kampania
- Kampanie
- CAN
- walizka
- zmiana
- wymiana pieniędzy
- Dodaj
- Cli
- kod
- Kolumna
- kolumny
- połączenie
- kompletny
- komputer
- Computer Science
- systemu
- skonfigurowany
- konfigurowanie
- Potwierdzać
- rozważa
- Konsola
- zawierać
- Stwórz
- stworzony
- Tworzenie
- tworzenie
- Aktualny
- zwyczaj
- Klientów
- dostosowane
- dane
- Dni
- Domyślnie
- Wdrożenie
- wdraża się
- projektowanie
- detale
- Deweloper
- deweloperzy
- oprogramowania
- cyfrowy
- cyfrowy Transformacja
- wyświetlanie
- skuteczność
- łatwy
- E-mail marketing
- umożliwiać
- włączony
- Umożliwia
- szyfrowane
- ujmujący
- silnik
- inżynier
- wzmocnienie
- Cały
- Każdy
- ewoluuje
- podniecony
- Przede wszystkim system został opracowany
- spodziewany
- doświadczenie
- ekspertyza
- Exploring
- Korzyści
- pole
- Łąka
- koniec
- i terminów, a
- następujący
- W razie zamówieenia projektu
- Częstotliwość
- od
- fundamentalny
- Generować
- generuje
- dany
- wspaniały
- poprowadzi
- he
- jej
- jego
- Hosting
- godzina
- HTML
- HTTPS
- identyfikacja
- wdrożenia
- importowanie
- in
- Włącznie z
- Informacja
- Infrastruktura
- Innowacja
- instrukcje
- integrować
- Interakcje
- najnowszych
- wprowadzenie
- IT
- szt
- JEGO
- jpeg
- jpg
- właśnie
- konserwacja
- firmy
- UCZYĆ SIĘ
- nauka
- Lista
- kocha
- maszyna
- uczenie maszynowe
- utrzymać
- robić
- Dokonywanie
- kierownik
- zarządza
- ręcznie
- Marketing
- dopasowywanie
- Złagodzić
- łagodzenie
- ML
- model
- modele
- jeszcze
- większość
- musi
- Nazwa
- niezbędny
- Potrzebować
- wymagania
- Nowości
- nowe rozwiązanie
- Najnowszy
- of
- on
- ONE
- optymalizacji
- Option
- Opcje
- or
- na zewnątrz
- zewnętrzne
- koniec
- strona
- parametry
- namiętny
- wzory
- dla
- personalizacja
- personalizować
- Personalizowany
- rurociąg
- plato
- Analiza danych Platona
- PlatoDane
- gra
- Post
- preferencje
- prywatny
- wygląda tak
- przetwarzanie
- Produkt
- product manager
- zapewnia
- szybko
- nośny
- gotowy
- real
- Real Madryt
- w czasie rzeczywistym
- niedawny
- Przepis
- Rekomendacja
- zalecenia
- odnosić się
- odnosi
- mających znaczenie
- reprezentowanie
- Zasoby
- odpowiedź
- powrót
- próba
- Skala
- nauka
- Sdk
- Sekcja
- bezpieczne
- widzieć
- Segmenty
- wybierać
- wybrany
- senior
- służyć
- Usługi
- zestaw
- ona
- Podobnie
- So
- Piłka nożna
- Tworzenie
- rozwoju oprogramowania
- Software Engineer
- rozwiązanie
- Rozwiązania
- początek
- rozpoczęty
- Rynek
- Cel
- Strategia
- opływowy
- usprawnienie
- Garnitur
- pewnie
- synchronizacja
- systemy
- dostosowane
- Brać
- zespół
- Techniczny
- że
- Połączenia
- ich
- następnie
- to
- Przez
- czas
- do
- Pociąg
- przeszkolony
- Trening
- pociągi
- transakcje
- Transformacja
- Podróżowanie
- Trendy
- prawdziwy
- rodzaj
- Ostatecznie
- dla
- Aktualizacja
- aktualizowanie
- posługiwać się
- przypadek użycia
- Użytkownik
- Doświadczenie użytkownika
- za pomocą
- wartość
- Wartości
- wersja
- Wersje
- przez
- chcieć
- była
- we
- sieć
- usługi internetowe
- strony internetowe
- jeśli chodzi o komunikację i motywację
- czy
- który
- Podczas
- będzie
- w
- bez
- Praca
- workflow
- pracujący
- pisanie
- You
- Twój
- zefirnet