P:
W jaki sposób Amazon Web Services (AWS) ułatwia klientom korzystanie z AI?
ZA:Amazon Web Services (AWS) to wysoce rozwinięty kompleksowy pakiet chmurowy dla klientów, którzy potrzebują szeregu zasobów, które mogą ułatwić uczenie maszynowe i projekty głębokiego uczenia się. Jako główny dostawca usług w chmurze AWS oferuje wyspecjalizowane usługi uczenia maszynowego i głębokiego uczenia się, aby umożliwić klientom tworzenie infrastruktury AI.
Według materiałów marketingowych Amazon zapewnia zasoby uczenia maszynowego w trzech „warstwach stosu sztucznej inteligencji” - pierwsza to narzędzia ramowe, druga usługi oparte na API, a trzecia to platformy uczenia maszynowego.
Jeśli chodzi o ramy, Amazon oferuje „AMI dogłębnego uczenia AWS”, które obejmują narzędzia takie jak MXNet i TensorFlow. Amazon opisuje Amazon Machine Image lub AMI jako coś, co „dostarcza informacji wymaganych do uruchomienia instancji, czyli wirtualnego serwera w chmurze”. Tak więc AMI jest narzędziem dla klientów pracujących z narzędziami i budujących systemy, które będą wspierać ich pracę w przedsiębiorstwie.
Amazon opracował również usługi oparte na API, które wspierają projekty uczenia maszynowego inicjowane przez klientów. Jednym z nich jest aplikacja „Lex”, która według Amazon jest zbudowana z produktu konsumenckiego Alexa i pełni podobną rolę w procesie uczenia maszynowego klienta, radząc sobie z językiem naturalnym i umożliwiając klientom budowanie chatbotów i innych elementów komunikacyjnych w swoich systemach. Inna usługa API o nazwie „Polly” zamienia tekst na mowę, a trzecia instancja, „Rekognition”, to narzędzie do przetwarzania obrazu.
Wreszcie, AWS oferuje platformy uczenia maszynowego, z których klienci mogą korzystać, aby uniknąć narzutu związanego z wewnętrzną produkcją środowisk uczenia maszynowego. Amazon Machine Learning i Apache Spark w Amazon Elastic MapReduce (EMR) to opcje użycia AWS do inicjowania projektów uczenia maszynowego. Platforma Amazon Machine Learning zapewnia wskazówki, które pomagają mniej zaawansowanym technologicznie użytkownikom w rozwijaniu umiejętności uczenia maszynowego. Amazon opisuje to jako „wysoce skalowalny” zasób, który może zapewnić produktywność w czasie rzeczywistym na platformie internetowej. Klienci mogą również korzystać z Apache Spark i stosować go do Amazon EMR w celu przetwarzania związanego z Hadoop. Obejmuje to wykorzystanie spektrum narzędzi open source Apache do stworzenia pożądanej funkcjonalności klienta.
Sposoby, w jakie AWS ułatwia uczenie maszynowe dla klientów, są różnorodne. Narzędzia AWS współpracują z usługami Elastic Compute Cloud (EC2), oferując klientom tego rodzaju opcję „budowania własnego” uczenia maszynowego.