AWS re:Invent 2023 Keynote — Dr. Swami Sivasubramanian

Vit Niennattrakul
AWS User Group (Thailand)
12 min readNov 29, 2023

เปิดงาน

  • Relationship ระหว่างคนกับ AI ทำให้เกิดสิ่งต่างๆมากมายเหมือนความสัมพันธ์ของสิ่งต่างๆในโลก
  • ตั้งแต่ 200 ปีที่แล้วคนได้สร้าง Innovation เกี่ยวกับ Computational ซึ่ง Ada Lovelace เป็นผู้ยุกเบิกในส่วนของการประมวลผลที่ซับซ้อน
  • ในส่วนของความสัมพันธ์ตอนนี้จะเป็นความสัมพันธ์ของ Data / Generative AI / Human
  • ในการสร้าง Generative AI จะมีส่วนสำคัญต่างๆ ดังนี้ ในการเข้าถึง Foundation Model ที่หลากหลาย การเข้าถึงข้อมูลในองค์กร สร้าง App ได้ง่าย และมี Infrastructure ให้พร้อม

Generative AI Stack — Amazon Bedrock

  • Amazon Bedrock เป็น Service สำหรับ Generative AI โดยมี Concept ได้ว่าไม่มี Model ไหนที่เหมาะกับทุกๆ App
  • ประกาศ Bedrock ​Claude 2.1 โดยทำให้ Context มากขึ้นถึง Token 200k และลดในส่วนของ Hallucination rate กว่า 2 เท่า และค่าใช้จ่ายลดลง
  • ประกาศ Bedrock Llama 70 B โดยเหมาะกับในส่วนของ Chat Application
  • Amazon เองได้มีการทำ Innovation ของ AI มานานกว่า 25 ปี
  • Vector เป็นตัวที่ทำให้เราสามารถแปลงข้อมูลที่เป็นข้อความเป็นตัวเลข และสามารถหาความสัมพันธ์ความใกล้ได้ง่ายๆ
  • ประกาศ Amazon Titan Multimodel Embeddings สำหรับในการ Search Recommend และ Personalization สามารถรวมในการ Search ได้ทั้งหมดไม่ว่าจะเป็น Text, Image, Video
  • ประกาศ Amazon Titan Text Lite และ Amazon Titan Text Express ให้เป็น General Available
  • ประกาศ Amazon Titan Image Generator ไว้สำหรับสร้างรูปเสมือนจริง โดยสามารถที่จะใช้ NLP ได้ โดยจะมี Watermark เพื่อที่จะแจ้งว่าเป็นรูปที่สร้างโดย AI
  • ตัวอย่าง Intuit มีการย้าย Data Center ขึ้น Cloud และได้เริ่มใช้ Generative AI และสร้าง Platform สำหรับภายในองค์กรเอง โดยใช้ Amazon SageMaker และ Amazon Bedrock
  • ในการทำในส่วนของ Generative AI ให้เหมาะกับองค์กร นั่นคือ Fine-Tune แต่ว่าสิ่งที่ต้องใช้คือต้องใช้ Label Data แต่จริงๆ แล้วในส่วนของข้อมูลส่วนใหญ่คือ Unlabled ซึ่งจะต้องมี Pre-model ในการ Label Data
  • ตัวอย่างเช่นหากต้องการทำ Campaign จะสามารถสร้าง Generated Content สำหรับ Social Media / Display Ads / Web Copy ได้โดยเราสามารถ
  • ในการ Add Content สามารถเพิ่มได้โดยใช้ RAG ในการจัดการพวก Data Source ต่างๆ แต่ว่าในการสร้าง RAG จะต้องจัดการขั้นตอนที่ยุ่งยากรวมถึงการใช้เป็น Vector
  • ประกาศ Knowledge Based สำหรับ Amazon Bedrock โดยไม่ต้อง Implement RAG เอง โดยสามารถเชื่อมต่อกับ Vector Engine ของ OpenSearch , Redis
  • ประกาศ Agent for Bedrock เป็น GA ที่สามารถสร้างเพื่อสร้าง Interaction กับผู้ใช้งานได้ รวมถึงสามารถเชื่อมกับตัว Knowledge Base ได้
  • ประกาศ​โปรแกรม Custom Model Program for Anthropic Claude สำหรับบริษัทที่ต้องการสร้าง Customize Model
  • มีความร่วมมือกับ Nvidia และสร้าง Chipset ของ AWS เอง รวมถึง Foundation Model อื่นๆ ก็ใช้ Amazon SageMaker ในการสร้าง Foundation Model
  • ประกาศ SageMaker Hyperpod ในการช่วยในการกระจายงาน จัดการ Node การจัดการ Checkpoint ไม่ต้องกังวลเรื่องการกระจายงาน การ Pause งาน หรือว่าเครื่องมีปัญหา
  • ตัวอย่าง Perplexity เป็นคนที่ Train เอง เพราะว่าจะต้องสร้างโดยใช้ RAG และใช้ Hyperpod เพราะว่าจะต้องใช้ข้อมูลที่ Customize สำหรับในการ Research เพื่อ Action

Data Foundation

  • ส่วนประกอบจะต้องมี Comprehensive Service (Service ที่หลากหลาย) , Integrated (Service สามารถเชื่อมได้) , Governed (Service ต้องควบคุมได้)
  • การเก็บข้อมูลและ Vector เข้าด้วยกันไม่ว่าจะเป็น PostgreSQL, Aurora และ OpenSearch
  • ประกาศ Vector Search for OpenSearch Serverless ใช้งานได้แล้ว
  • ประกาศ Vector Search for Amazon DocumentDB และ Amazon DynamoDB พร้อมใช้เรียบร้อยแล้ว
  • ประกาศ Vector Search for Amazon MemoryDB for Redis ทำให้เราสามารถที่จะ Query ข้อมูลได้โดยใช้ Single-Digit Millisecond Query ได้เลย
  • ประกาศ Amazon Neptune Analytics ที่จะสามารถค้นหาโดยใช้ Vector Search พร้อมกับในส่วนของ Graph ไปได้พร้อมๆกัน
  • ในตอนนี้ Vector Search จะอยู่ใน Product ของ AWS ในทุกๆ จุด
  • Integration ในส่วนที่สำคัญคือ Zero-ETL นั่นเอง โดยสามารถนำข้อมูลเข้า Redshift / OpenSearch
  • ประกาศ Amazon OpenSearch Service Zero-ETL integration with Amazon S3 สามารถที่จะนำข้อมูลเข้ามาใน OpenSearch ได้อย่างง่ายๆ โดยไม่จำเป็นต้องเขียน Script มาไว้ในการ Ingest ข้อมูล
  • Governed Data ด้วยใช้ Data Zone เป็นเครื่องมือภายในในการ Share ข้อมูลในองค์กร และ Clean Room ใช้สำหรับการ Share ข้อมูลให้ Partner
  • ประกาศ AWS Clean Rooms ML โดยสามารถ Deploy Model โดยไม่จำเป็นต้อง Share ข้อมูลด้านล่าง
  • ลูกค้า Booking.com ใช้ AI ในการทำ Trip Planner โดยจะต้องใช้ข้อมูลที่มีจำนวนมากในการ Recommend ขึ้นมา ซึ่งสามารถใช้ SageMaker และ Bedrock ในการจัดการได้อย่างดี

Generative AI ในส่วนของ Data Management

  • Generative AI มาช่วยงานของ Data Management ไม่ว่าจะเป็นเรื่องของการจัดการ Data Variety และ Performance จึงได้มีการจัดการเช่น Amazon Redshift ใช้ AI ในการ Scale
  • Amazon Q มาช่วยในส่วนของ Developer ในทุกๆ Phase ตั้งแต่ Code, Test, Deploy
  • ประกาศ Amazon Q Generative SQL in Amazon Redshift มาช่วยสร้าง SQL โดยใช้ภาษาธรรมชาติได้
  • ประกาศ Amazon Q Data Integration in AWS Glue มาช่วยสร้าง Script ETL โดยใช้ภาษาธรรมชาติได้

อนาคตของ Generative AI

  • ในส่วนของ Generative AI มาช่วยในส่วนของการ Detection ในส่วนของมะเร็ง ในส่วนของโรคมะเร็ง เนื่องจากประเทศแถว Africa มีหมอไม่พอ ตัว Generative
  • ลูกค้า Toyota ใช้ AWS ในการทำเรื่องของการชนของรถ รวมถึงการใช้ Generative AI เป็น Car Expert
  • ประกาศ Model Evaluation on Amazon Bedrock เพื่อช่วยในการประเมิน เปรียบเทียบและเลือก Foundation Model
  • Soft Skill จะต้องมีในส่วนของ Creativity, Ethic และ Adaptability
  • AWS Invest ในส่วนของ Generative AI
  • ประกาศ PartyRock ไว้สำหรับสร้าง Generative AI App ส่วนตัวของเราได้ (PartyRock.aws)

--

--