Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Đào tạo các mô hình học máy sử dụng Amazon Keyspaces làm nguồn dữ liệu

Nhiều ứng dụng dành cho bảo trì thiết bị công nghiệp, giám sát thương mại, quản lý đội xe và tối ưu hóa tuyến đường được xây dựng bằng cách sử dụng trình điều khiển và API Cassandra mã nguồn mở để xử lý dữ liệu ở tốc độ cao và độ trễ thấp. Việc tự quản lý các bảng Cassandra có thể tốn thời gian và tốn kém. Amazon Keyspaces (dành cho Apache Cassandra) cho phép bạn thiết lập, bảo mật và mở rộng các bảng Cassandra trong Đám mây AWS mà không cần quản lý cơ sở hạ tầng bổ sung.

Trong bài đăng này, chúng tôi sẽ hướng dẫn bạn các Dịch vụ AWS liên quan đến đào tạo các mô hình máy học (ML) sử dụng Amazon Keyspaces ở cấp độ cao và cung cấp hướng dẫn từng bước để nhập dữ liệu từ Amazon Keyspaces vào Amazon SageMaker và đào tạo một mô hình có thể được sử dụng cho một trường hợp sử dụng phân khúc khách hàng cụ thể.

AWS có nhiều dịch vụ để giúp các doanh nghiệp triển khai các quy trình ML trên đám mây.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

AWS ML Stack có ba lớp. Ở lớp giữa là SageMaker, cung cấp cho các nhà phát triển, nhà khoa học dữ liệu và kỹ sư ML khả năng xây dựng, đào tạo và triển khai các mô hình ML trên quy mô lớn. Nó loại bỏ sự phức tạp khỏi mỗi bước của quy trình ML để bạn có thể dễ dàng triển khai các trường hợp sử dụng ML của mình hơn. Điều này bao gồm bất cứ điều gì từ bảo trì dự đoán đến tầm nhìn máy tính để dự đoán các hành vi của khách hàng. Khách hàng đạt được sự cải thiện đến 10 lần về năng suất của các nhà khoa học dữ liệu với SageMaker.

Apache Cassandra là một lựa chọn phổ biến cho các trường hợp sử dụng nhiều đọc với dữ liệu không có cấu trúc hoặc bán cấu trúc. Ví dụ: một doanh nghiệp giao đồ ăn phổ biến ước tính thời gian giao hàng và khách hàng bán lẻ có thể thường xuyên sử dụng thông tin danh mục sản phẩm trong Cơ sở dữ liệu Apache Cassandra. Không gian phím Amazon là một dịch vụ cơ sở dữ liệu tương thích với Apache Cassandra không máy chủ có thể mở rộng, khả dụng cao và được quản lý. Bạn không cần cung cấp, vá lỗi hoặc quản lý máy chủ và bạn không cần cài đặt, bảo trì hoặc vận hành phần mềm. Các bảng có thể tự động tăng và giảm quy mô và bạn chỉ phải trả tiền cho các tài nguyên mà bạn sử dụng. Amazon Keyspaces cho phép bạn chạy khối lượng công việc Cassandra của mình trên AWS bằng cách sử dụng cùng một mã ứng dụng Cassandra và các công cụ dành cho nhà phát triển mà bạn sử dụng ngày nay.

SageMaker cung cấp một bộ thuật toán tích hợp để giúp các nhà khoa học dữ liệu và những người thực hành ML bắt đầu đào tạo và triển khai các mô hình ML một cách nhanh chóng. Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách khách hàng bán lẻ có thể sử dụng lịch sử mua hàng của khách hàng trong Cơ sở dữ liệu Keyspaces và nhắm mục tiêu các phân khúc khách hàng khác nhau cho các chiến dịch tiếp thị.

K-có nghĩa là là một thuật toán học tập không giám sát. Nó cố gắng tìm các nhóm rời rạc trong dữ liệu, trong đó các thành viên của một nhóm càng giống nhau càng tốt và càng khác càng tốt với các thành viên của các nhóm khác. Bạn xác định các thuộc tính mà bạn muốn thuật toán sử dụng để xác định độ tương tự. SageMaker sử dụng phiên bản sửa đổi của thuật toán phân cụm k-mean quy mô web. So với phiên bản gốc của thuật toán, phiên bản được sử dụng bởi SageMaker chính xác hơn. Tuy nhiên, giống như thuật toán ban đầu, nó mở rộng quy mô thành bộ dữ liệu lớn và mang lại những cải tiến trong thời gian đào tạo.

Tổng quan về giải pháp

Các hướng dẫn giả định rằng bạn sẽ sử dụng SageMaker Studio để chạy mã. Mã liên kết đã được chia sẻ trên AWS Mẫu GitHub. Làm theo hướng dẫn trong phòng thí nghiệm, bạn có thể làm như sau:

  • Cài đặt các phụ thuộc cần thiết.
  • Kết nối với Amazon Keyspaces, tạo Bảng và nhập dữ liệu mẫu.
  • Xây dựng mô hình ML phân loại bằng cách sử dụng dữ liệu trong Amazon Keyspaces.
  • Khám phá kết quả mô hình.
  • Dọn dẹp tài nguyên mới tạo.

Sau khi hoàn tất, bạn sẽ tích hợp SageMaker với Amazon Keyspaces để đào tạo các mô hình ML như trong hình sau.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Bây giờ bạn có thể làm theo hướng dẫn từng bước một trong bài đăng này để nhập dữ liệu thô được lưu trữ trong Amazon Keyspaces bằng SageMaker và dữ liệu do đó được truy xuất để xử lý ML.

Điều kiện tiên quyết

Đầu tiên, điều hướng đến SageMaker.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tiếp theo, nếu đây là lần đầu tiên bạn sử dụng SageMaker, hãy chọn Bắt Đầu.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tiếp theo, chọn Thiết lập miền SageMaker.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tiếp theo, tạo một hồ sơ người dùng mới với Tên - người làm hiền triết, Và chọn Tạo vai trò mới trong Vai trò thực thi mặc định phần phụ.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tiếp theo, trong màn hình bật lên, hãy chọn bất kỳ Dịch vụ lưu trữ đơn giản của Amazon (Amazon S3) và chọn Tạo vai trò.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Vai trò này sẽ được sử dụng trong các bước sau để cho phép SageMaker truy cập Bảng không gian phím bằng thông tin xác thực tạm thời từ vai trò. Điều này giúp loại bỏ nhu cầu lưu trữ tên người dùng và mật khẩu trong sổ ghi chép.

Tiếp theo, truy xuất vai trò được liên kết với người làm hiền triết đã được tạo ở bước trước từ phần tóm tắt.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Sau đó, điều hướng đến Bảng điều khiển AWS và tra cứu Quản lý quyền truy cập và nhận dạng AWS (IAM). Trong IAM, điều hướng đến Vai trò. Trong Roles, tìm kiếm vai trò thực thi được xác định ở bước trước.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tiếp theo, chọn vai trò đã xác định ở bước trước và chọn Thêm quyền. Trong menu thả xuống xuất hiện, hãy chọn Tạo Chính sách Nội tuyến. SageMaker cho phép bạn cung cấp cấp độ truy cập chi tiết hạn chế những hành động mà người dùng / ứng dụng có thể thực hiện dựa trên các yêu cầu kinh doanh.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Sau đó, chọn tab JSON và sao chép chính sách từ phần Ghi chú của Github trang. Chính sách này cho phép sổ ghi chép SageMaker kết nối với Keyspaces và truy xuất dữ liệu để xử lý thêm.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Sau đó, chọn Thêm quyền một lần nữa và từ trình đơn thả xuống, và chọn Đính kèm chính sách.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tra cứu chính sách AmazonKeyspacesFullAccess và chọn hộp kiểm bên cạnh kết quả phù hợp và chọn Đính kèm chính sách.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Xác minh rằng phần chính sách quyền bao gồm AmazonS3FullAccess, AmazonSageMakerFullAccess, AmazonKeyspacesFullAccess, cũng như chính sách nội tuyến mới được thêm vào.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tiếp theo, điều hướng đến SageMaker Studio bằng Bảng điều khiển AWS và chọn SageMaker Studio. Khi đó, chọn Khởi chạy ứng dụng và chọn Studio.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Hướng dẫn về sổ tay

Cách ưa thích để kết nối với Keyspaces từ SageMaker Notebook là sử dụng Quy trình AWS Signature Version 4 (SigV4) dựa Thông tin xác thực tạm thời để xác thực. Trong trường hợp này, chúng tôi KHÔNG cần tạo hoặc lưu trữ thông tin đăng nhập Keyspaces và có thể sử dụng thông tin đăng nhập để xác thực với plugin SigV4. Thông tin xác thực bảo mật tạm thời bao gồm ID khóa truy cập và khóa truy cập bí mật. Tuy nhiên, chúng cũng bao gồm một mã thông báo bảo mật cho biết khi nào thông tin xác thực hết hạn. Trong bài đăng này, chúng tôi sẽ tạo vai trò IAM và tạo thông tin xác thực bảo mật tạm thời.

Đầu tiên, chúng tôi cài đặt một trình điều khiển (cassandra-sigv4). Trình điều khiển này cho phép bạn thêm thông tin xác thực vào các yêu cầu API của mình bằng Quy trình AWS Signature Version 4 (SigV4). Sử dụng plugin, bạn có thể cung cấp cho người dùng và ứng dụng thông tin đăng nhập ngắn hạn để truy cập Amazon Keyspaces (dành cho Apache Cassandra) bằng cách sử dụng vai trò và người dùng IAM. Sau đó, bạn sẽ nhập một chứng chỉ bắt buộc cùng với các gói phụ thuộc bổ sung. Cuối cùng, bạn sẽ cho phép sổ ghi chép đảm nhận vai trò nói chuyện với Keyspaces.

# Install missing packages and import dependencies
# Installing Cassandra SigV4
%pip install cassandra-sigv4 # Get Security certificate
!curl https://certs.secureserver.net/repository/sf-class2-root.crt -O # Import
from sagemaker import get_execution_role
from cassandra.cluster import Cluster
from ssl import SSLContext, PROTOCOL_TLSv1_2, CERT_REQUIRED
from cassandra_sigv4.auth import SigV4AuthProvider
import boto3 import pandas as pd
from pandas import DataFrame import csv
from cassandra import ConsistencyLevel
from datetime import datetime
import time
from datetime import timedelta import pandas as pd
import datetime as dt
import seaborn as sns
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans
from sklearn.preprocessing import MinMaxScaler # Getting credentials from the role
client = boto3.client("sts") # Get notebook Role
role = get_execution_role()
role_info = {"RoleArn": role, "RoleSessionName": "session1"}
print(role_info) credentials = client.assume_role(**role_info)

Tiếp theo, kết nối với Amazon Keyspaces và đọc dữ liệu hệ thống từ Keyspaces vào Pandas DataFrame để xác thực kết nối.

# Connect to Cassandra Database from SageMaker Notebook # using temporary credentials from the Role.
session = boto3.session.Session() ###
### You can also pass specific credentials to the session
###
#session = boto3.session.Session(
# aws_access_key_id=credentials["Credentials"]["AccessKeyId"],
# aws_secret_access_key=credentials["Credentials"]["SecretAccessKey"],
# aws_session_token=credentials["Credentials"]["SessionToken"],
#) region_name = session.region_name # Set Context
ssl_context = SSLContext(PROTOCOL_TLSv1_2)
ssl_context.load_verify_locations("sf-class2-root.crt")
ssl_context.verify_mode = CERT_REQUIRED auth_provider = SigV4AuthProvider(session)
keyspaces_host = "cassandra." + region_name + ".amazonaws.com" cluster = Cluster([keyspaces_host], ssl_context=ssl_context, auth_provider=auth_provider, port=9142)
session = cluster.connect() # Read data from Keyspaces system table. # Keyspaces is serverless DB so you don't have to create Keyspaces DB ahead of time.
r = session.execute("select * from system_schema.keyspaces") # Read Keyspaces row into Panda DataFrame
df = DataFrame(r)
print(df)

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

Tiếp theo, chuẩn bị dữ liệu để đào tạo trên tập dữ liệu thô. Trong sổ ghi chép python được liên kết với bài đăng này, hãy sử dụng tập dữ liệu bán lẻ được tải xuống từ tại đâyvà xử lý nó. Mục tiêu kinh doanh của chúng tôi với bộ dữ liệu là tập hợp các khách hàng bằng cách sử dụng một cuộc gọi số liệu cụ thể RFM. Mô hình RFM dựa trên ba yếu tố định lượng:

  • Lần truy cập gần đây: Khách hàng đã mua hàng gần đây như thế nào.
  • Tần suất: Tần suất khách hàng mua hàng.
  • Giá trị tiền tệ: Số tiền khách hàng chi ra để mua hàng.

Phân tích RFM bằng số xếp hạng khách hàng trong mỗi ba loại này, thường theo thang điểm từ 1 đến 5 (số càng cao, kết quả càng tốt). Khách hàng "tốt nhất" sẽ nhận được điểm số cao nhất trong mọi hạng mục. Chúng tôi sẽ sử dụng chức năng tùy biến dựa trên Lượng tử của gấu trúc (qcut). Nó sẽ giúp tách các giá trị thành các nhóm có kích thước bằng nhau dựa trên hoặc dựa trên các lượng tử mẫu.

# Prepare Data
r = session.execute("select * from " + keyspaces_schema + ".online_retail") df = DataFrame(r)
df.head(100) df.count()
df["description"].nunique()
df["totalprice"] = df["quantity"] * df["price"]
df.groupby("invoice").agg({"totalprice": "sum"}).head() df.groupby("description").agg({"price": "max"}).sort_values("price", ascending=False).head()
df.sort_values("price", ascending=False).head()
df["country"].value_counts().head()
df.groupby("country").agg({"totalprice": "sum"}).sort_values("totalprice", ascending=False).head() returned = df[df["invoice"].str.contains("C", na=False)]
returned.sort_values("quantity", ascending=True).head() df.isnull().sum()
df.dropna(inplace=True)
df.isnull().sum()
df.dropna(inplace=True)
df.isnull().sum()
df.describe([0.05, 0.01, 0.25, 0.50, 0.75, 0.80, 0.90, 0.95, 0.99]).T
df.drop(df.loc[df["customer_id"] == ""].index, inplace=True) # Recency Metric
import datetime as dt today_date = dt.date(2011, 12, 9)
df["customer_id"] = df["customer_id"].astype(int) # create get the most recent invoice for each customer
temp_df = df.groupby("customer_id").agg({"invoice_date": "max"})
temp_df["invoice_date"] = temp_df["invoice_date"].astype(str)
temp_df["invoice_date"] = pd.to_datetime(temp_df["invoice_date"]).dt.date
temp_df["Recency"] = (today_date - temp_df["invoice_date"]).dt.days
recency_df = temp_df.drop(columns=["invoice_date"])
recency_df.head() # Frequency Metric
temp_df = df.groupby(["customer_id", "invoice"]).agg({"invoice": "count"})
freq_df = temp_df.groupby("customer_id").agg({"invoice": "count"})
freq_df.rename(columns={"invoice": "Frequency"}, inplace=True) # Monetary Metric
monetary_df = df.groupby("customer_id").agg({"totalprice": "sum"})
monetary_df.rename(columns={"totalprice": "Monetary"}, inplace=True)
rfm = pd.concat([recency_df, freq_df, monetary_df], axis=1) df = rfm
df["RecencyScore"] = pd.qcut(df["Recency"], 5, labels=[5, 4, 3, 2, 1])
df["FrequencyScore"] = pd.qcut(df["Frequency"].rank(method="first"), 5, labels=[1, 2, 3, 4, 5])
df["Monetary"] = df["Monetary"].astype(int)
df["MonetaryScore"] = pd.qcut(df["Monetary"], 5, labels=[1, 2, 3, 4, 5])
df["RFM_SCORE"] = ( df["RecencyScore"].astype(str) + df["FrequencyScore"].astype(str) + df["MonetaryScore"].astype(str)
)
seg_map = { r"[1-2][1-2]": "Hibernating", r"[1-2][3-4]": "At Risk", r"[1-2]5": "Can't Loose", r"3[1-2]": "About to Sleep", r"33": "Need Attention", r"[3-4][4-5]": "Loyal Customers", r"41": "Promising", r"51": "New Customers", r"[4-5][2-3]": "Potential Loyalists", r"5[4-5]": "Champions",
} df["Segment"] = df["RecencyScore"].astype(str) + rfm["FrequencyScore"].astype(str)
df["Segment"] = df["Segment"].replace(seg_map, regex=True)
df.head()
rfm = df.loc[:, "Recency":"Monetary"]
df.groupby("customer_id").agg({"Segment": "sum"}).head()

Trong ví dụ này, chúng tôi sử dụng CQL để đọc các bản ghi từ bảng Keyspace. Trong một số trường hợp sử dụng ML, bạn có thể cần đọc cùng một dữ liệu từ cùng một bảng Keyspaces nhiều lần. Trong trường hợp này, chúng tôi khuyên bạn nên lưu dữ liệu của mình vào một nhóm Amazon S3 để tránh phát sinh thêm chi phís đọc từ Amazon Keyspaces. Tùy thuộc vào tình huống của bạn, bạn cũng có thể sử dụng Amazon EMR đến ăn vào một tệp Amazon S3 rất lớn vào SageMaker.

## Optional Code to save Python DataFrame to S3
from io import StringIO # python3 (or BytesIO for python2) smclient = boto3.Session().client('sagemaker')
sess = sagemaker.Session()
bucket = sess.default_bucket() # Set a default S3 bucket
print(bucket) csv_buffer = StringIO()
df.to_csv(csv_buffer)
s3_resource = boto3.resource('s3')
s3_resource.Object(bucket, ‘out/saved_online_retail.csv').put(Body=csv_buffer.getvalue())

Tiếp theo, chúng tôi đào tạo mô hình ML bằng thuật toán KMeans và đảm bảo rằng các cụm được tạo. Trong trường hợp cụ thể này, bạn sẽ thấy rằng các cụm đã tạo được in, cho thấy rằng các khách hàng trong tập dữ liệu thô đã được nhóm lại với nhau dựa trên các thuộc tính khác nhau trong tập dữ liệu. Thông tin cụm này có thể được sử dụng cho các chiến dịch tiếp thị được nhắm mục tiêu.

# Training sc = MinMaxScaler((0, 1))
df = sc.fit_transform(rfm) # Clustering
kmeans = KMeans(n_clusters=6).fit(df) # Result
segment = kmeans.labels_ # Visualize the clusters
import matplotlib.pyplot as plt final_df = pd.DataFrame({"customer_id": rfm.index, "Segment": segment})
bucket_data = final_df.groupby("Segment").agg({"customer_id": "count"}).head()
index_data = final_df.groupby("Segment").agg({"Segment": "max"}).head()
index_data["Segment"] = index_data["Segment"].astype(int)
dataFrame = pd.DataFrame(data=bucket_data["customer_id"], index=index_data["Segment"])
dataFrame.rename(columns={"customer_id": "Total Customers"}).plot.bar( rot=70, title="RFM clustering"
)
# dataFrame.plot.bar(rot=70, title="RFM clustering");
plt.show(block=True);

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.

(Tùy chọn) Tiếp theo, chúng tôi lưu các phân khúc khách hàng đã được xác định bởi mô hình ML trở lại bảng Amazon Keyspaces để tiếp thị mục tiêu. Một công việc hàng loạt có thể đọc dữ liệu này và chạy các chiến dịch được nhắm mục tiêu cho khách hàng trong các phân đoạn cụ thể.

# Create ml_clustering_results table to store results createTable = """CREATE TABLE IF NOT EXISTS %s.ml_clustering_results ( run_id text, segment int, total_customers int, run_date date, PRIMARY KEY (run_id, segment)); """
cr = session.execute(createTable % keyspaces_schema)
time.sleep(20)
print("Table 'ml_clustering_results' created") insert_ml = ( "INSERT INTO " + keyspaces_schema + '.ml_clustering_results' + '("run_id","segment","total_customers","run_date") ' + 'VALUES (?,?,?,?); '
) prepared = session.prepare(insert_ml)
prepared.consistency_level = ConsistencyLevel.LOCAL_QUORUM run_id = "101"
dt = datetime.now() for ind in dataFrame.index: print(ind, dataFrame['customer_id'][ind]) r = session.execute( prepared, ( run_id, ind, dataFrame['customer_id'][ind], dt, ), )

Cuối cùng chúng ta dọn dẹp tài nguyên được tạo trong hướng dẫn này để tránh phát sinh thêm phí.

# Delete blog keyspace and tables
deleteKeyspace = "DROP KEYSPACE IF EXISTS blog"
dr = session.execute(deleteKeyspace) time.sleep(5)
print("Dropping %s keyspace. It may take a few seconds to a minute to complete deletion keyspace and table." % keyspaces_schema )

Có thể mất vài giây đến một phút để hoàn thành việc xóa vùng phím và bảng. Khi bạn xóa một không gian phím, không gian khóa và tất cả các bảng của nó sẽ bị xóa và bạn ngừng tích lũy các khoản phí từ chúng.

Kết luận

Bài đăng này đã chỉ cho bạn cách nhập dữ liệu khách hàng từ Amazon Keyspaces vào SageMaker và đào tạo mô hình phân nhóm cho phép bạn phân khúc khách hàng. Bạn có thể sử dụng thông tin này để tiếp thị mục tiêu, do đó cải thiện đáng kể KPI doanh nghiệp của bạn. Để tìm hiểu thêm về Amazon Keyspaces, hãy xem lại các tài nguyên sau:


Về các tác giả

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.Vadim Lyakhovich là Kiến trúc sư Giải pháp Cấp cao tại AWS ở Khu vực Vịnh San Francisco giúp khách hàng chuyển sang AWS. Ông đang làm việc với các tổ chức khác nhau, từ các doanh nghiệp lớn đến các công ty khởi nghiệp nhỏ để hỗ trợ những đổi mới của họ. Anh ấy cũng đang giúp khách hàng xây dựng các giải pháp có thể mở rộng, bảo mật và tiết kiệm chi phí trên AWS.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.Parth Patel là Kiến trúc sư Giải pháp tại AWS ở Khu vực Vịnh San Francisco. Parth hướng dẫn khách hàng đẩy nhanh hành trình đến với đám mây và giúp họ sử dụng đám mây AWS thành công. Ông tập trung vào ML và Hiện đại hóa ứng dụng.

Huấn luyện các mô hình machine learning sử dụng Amazon Keyspaces làm nguồn dữ liệu PlatoBlockchain Data Intelligence. Tìm kiếm dọc. Ái.Ram Pathangi là Kiến trúc sư Giải pháp tại AWS ở Khu vực Vịnh San Francisco. Ông đã giúp khách hàng trong các ngành Nông nghiệp, Bảo hiểm, Ngân hàng, Bán lẻ, Chăm sóc sức khỏe & Khoa học Đời sống, Khách sạn và Công nghệ cao vận hành thành công công việc kinh doanh của họ trên đám mây AWS. Anh ấy chuyên về Cơ sở dữ liệu, Phân tích và ML.

Dấu thời gian:

Thêm từ Học máy AWS