แนวโน้มการพัฒนา AI Model โดยไม่จำเป็นต้องเขียนโปรแกรม กับการเปิดตัว SageMaker Canvas โดย Amazon

แนวโน้มการพัฒนา AI Model โดยไม่จำเป็นต้องเขียนโปรแกรม กับการเปิดตัว SageMaker Canvas โดย Amazon

19 January 2022

ในที่นี้จะขอกล่าวถึงการประชุม re:Invent 2021 ที่ผ่านมา มีประเด็นสำคัญ และน่าสนใจที่ถูกหยิบยกมาพูดถึงหลายอย่าง ซึ่งหนึ่งในนั้น คือ Amazon ประกาศเปิดตัว SageMaker Canvas แพลตฟอร์มสำหรับพัฒนา machine learning models ที่สามารถใช้งานได้โดยที่ผู้ใช้งานไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรมเลย การใช้ SageMaker Canvas นั้น สำหรับผู้ที่เป็นลูกค้าของ Amazon Web Services (AWS) อยู่แล้ว สามารถใช้งาน machine learning workflow ได้อย่างง่ายดาย เพียงแค่ใช้การชี้ และคลิกที่หน้าจอ ก็สามารถสร้างการพยากรณ์ และเผยแพร่ผลลัพธ์นั้น ออกสู่สาธารณะได้เลยอีกด้วย

ก่อนที่เราจะพูดถึง SageMaker Canvas ต่อไปนั้น ขออนุญาตกล่าวถึง SageMaker เสียก่อน ผู้อ่านบางท่านอาจจะคุ้นเคยกับชื่อนี้เป็นอย่างดีอยู่แล้ว แต่บางท่านอาจจะเพิ่งเคยได้ยิน ผู้เขียนจึงขออธิบายสั้น ๆ เพื่อให้ผู้อ่านได้เข้าใจมากขึ้น SageMaker นั้น เป็นบริการหนึ่งของ AWS ซึ่งเป็นแพลตฟอร์มในการพัฒนา machine learning models ที่รองรับการใช้งานเฟรมเวิร์ก (framework) ชุดเครื่องมือ และภาษาเขียนโปรแกรมต่าง ๆ ที่นิยมใช้กันทั่วไป เช่น TensorFlow, Pytorch, mxnet, python, R เป็นต้น โดยมีบริการต่าง ๆ ที่เปิดให้ใช้งาน เช่น Amazon SageMaker Studio IDE (ตัวช่วยเขียนโปรแกรม), Amazon SageMaker Notebook (ช่วยให้ผู้พัฒนาทำงานร่วมกันได้ง่ายขึ้น), Amazon SageMaker Autopilot (ช่วยออกแบบโมเดล) เป็นต้น ซึ่ง Canvas ก็เป็นหนึ่งในบริการของ SageMaker โดยสามารถใช้งานร่วมกับเครื่องมือต่าง ๆ ของ SageMaker ที่กล่าวไปแล้วข้างต้นได้อีกด้วย ทำให้ผู้ใช้งานสามารถพัฒนาต่อยอดสิ่งที่สนใจไปได้อีกมาก

รูปที่ 1 re:Invent 2021 แหล่งที่มาจาก AWS for Industries

แพลตฟอร์มสำหรับพัฒนาซอฟต์แวร์ โดยไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรม หรือมีเพียงเบื้องต้น (Low- and no-code platforms) ทำให้ผู้ใช้งาน ไม่ว่าจะเป็นผู้พัฒนาที่มีความรู้ด้านการเขียนโปรแกรม หรือเป็นเพียงบุคคลธรรมดาทั่วไป ก็สามารถสร้างซอฟต์แวร์ผ่านหน้าจอแสดงผลได้เลย โดยไม่ต้องเขียนโปรแกรมเหมือนเมื่อก่อน ในปัจจุบันการนำมาใช้จริงนั้นกำลังอยู่ในช่วงขาขึ้น ซึ่งเห็นได้จากรายงานของ บริษัท OutSystems เมื่อไม่นานมานี้ ที่แสดงว่า ในปี 2019/2020 41% ขององค์กรต่าง ๆ ได้นำเครื่องมือสำหรับพัฒนา โดยไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรม หรือมีเพียงเบื้องต้น (Low- and no-code tool) มาใช้กันมากขึ้น ซึ่งมากขึ้นจากในปี 2018/2019 ถึง 34% เลยทีเดียว

แพลตฟอร์มสำหรับพัฒนาซอฟต์แวร์ โดยไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรม หรือมีเพียงเบื้องต้น (Low- and no-code platforms) ในปัจจุบันการนำมาใช้จริงนั้นกำลังอยู่ในช่วงขาขึ้น

รูปที่ 2 Sagemaker Canvas Diagram แหล่งที่มาจาก AWS

“ในปัจจุบันนี้ นักธุรกิจ และนักวิเคราะห์ข้อมูลสามารถใช้งาน Canvas สร้างการพยากรณ์ที่แม่นยำสูงได้ โดยใช้เพียงสัญชาตญาณ, การแสดงผลที่ง่ายต่อการใช้งาน” Adam Selipsky ประธานกรรมการบริหารของ บริษัท AWS ได้กล่าวไว้บนเวที “Canvas เลือกใช้คำและการทำให้เห็นภาพที่คล้ายคลึงกับเครื่องมือต่าง ๆ ในการวิเคราะห์ข้อมูลที่ผู้ใช้งานคุ้นเคยและใช้กันอยู่ทั่วไปในปัจจุบัน”

ปัญญาประดิษฐ์โดยปราศจากการเขียนโปรแกรมด้วย Amazon SageMaker

เพียงใช้ Canvas, Selipsky กล่าวว่าลูกค้าสามารถเรียกดูและเข้าถึงข้อมูล Big Data ที่มีปริมาณระดับเพตะไบต์ (1 เพตะไบต์ = 1,048,576 กิกะไบต์) จากแหล่งข้อมูลทั้งแบบ Cloud และ on-premises ได้ เช่น Amazon S3, Redshift databases, หรือแม้กระทั้ง local files ก็ได้ด้วย Canvas ทำงานโดยใช้เทคโนโลยีการเรียนรู้ของเครื่องอัตโนมัติ (machine learning) เพื่อสร้างโมเดลและตอนที่โมเดลถูกสร้างมาแล้ว ผู้ใช้งานสามารถอธิบาย แปลความหมายของโมเดลและแชร์โมเดลนี้ให้กับคนอื่น ๆ เพื่อใช้ทำงานร่วมกันหรือสร้างข้อมูลเชิงลึกได้อีกด้วย

รูปที่ 3 Sagemaker Canvas user interface แหล่งที่มาจาก AWS News Blog

“ด้วย Canvas พวกเราสามารถเตรียมและรวบรวมข้อมูลจากการเรียนรู้ของเครื่องอัตโนมัติ (machine learning) ได้ง่ายขึ้น เพื่อช่วยให้โมเดลเรียนรู้ได้เร็วขึ้นและยังช่วยขยายขอบเขตของกลุ่มผู้ใช้ด้วย” Selipsky ยังเสริมเพิ่มเติมอีกว่า “อีกไม่นาน Canvas ก็จะเปิดใช้งานกับกลุ่มของผู้ใช้งานใหม่ เพื่อดึงข้อมูลของพวกเขามาใช้ในการเรียนรู้ของเครื่องอัตโนมัติ (machine learning) เพื่อสร้างข้อมูลเชิงลึกทางด้านธุรกิจต่อไป”

Canvas นั้นพัฒนาต่อยอดมาจาก SageMaker ที่ปล่อยมาให้ใช้งานก่อนหน้านี้ เมื่อต้นปีที่ผ่านมา รวมไปถึง Data Wrangler, Feature Store และ Pipelines โดยที่ Data Wrangler แนะนำการแปลงข้อมูลที่อยู่ในชุดข้อมูลที่ต้องการและนำสิ่งที่ข้อมูลที่แปลงแล้วนี้ไปไว้ใน Features ซึ่ง Feature Store จะทำหน้าที่เหมือนเป็นส่วนที่เก็บข้อมูลของ Features และสามารถเข้าถึง Features ได้จากทั้ง batches และ subsets สำหรับในส่วนของ Pipelines จะอนุญาตให้ผู้ใช้งานกำหนด, แชร์ และนำขั้นตอนแต่ละขั้นจากต้นจนจบของลำดับขั้นการทำงานสำหรับการเรียนรู้ของเครื่องอัตโนมัติ (machine learning) กลับมาใช้ใหม่ ด้วยแม่แบบลำดับขั้นการทำงานที่สามารถปรับแต่งได้โดยมีการตั้งค่ากำหนดไว้แล้วล่วงหน้า ในขณะที่จดบันทึกแต่ละขั้นตอนในการทดลอง SageMaker

มากกว่า 82% ของบริษัทต่าง ๆ กล่าวว่า การพัฒนาแอปที่เหมาะสมตรงตามความต้องการภายนอกทีม IT เป็นเรื่องสำคัญ Gartner คาดว่า ภายในปี 2024 จะมีแอปจะถูกพัฒนาขึ้นโดยใช้ low- and no-code platforms เหมือน Canvas มากถึง 65% และยังมีรายงานของงานวิจัยอื่นที่แสดงให้เห็นว่า 85% ของหัวหน้าทีมวิศวกรทั้ง 500 คนคิดว่า low- and no-code platforms จะกลายเป็นเรื่องปกติภายในองค์กรของพวกเขาในปี 2021

ถ้าแนวโน้มยังเป็นเหมือนในตอนนี้ ตลาดสำหรับ low- and no-code platforms จะสามารถเติบโตได้ถึงช่วง 13.3 พันล้านดอลลาร์ ถึง 17.7 พันล้านดอลลาร์ ในปี 2021 และจะสูงถึงช่วง 58.8 พันล้านดอลลาร์ ถึง 125.4 พันล้านดอลลาร์ ในปี 2027

สรุป

Canvas เป็น low- and no-code platforms ที่น่าจับตามองเป็นอย่างมาก เพราะช่วยให้ผู้ที่ไม่มีความรู้ทางด้านการเขียนโปรแกรม หรือมีเพียงพื้นฐานเล็กน้อย สามารถพัฒนาโปรแกรม หรือแอปพลิเคชันต่าง ๆ ที่ต้องการขึ้นมาได้ ทำให้การพัฒนาทางด้านธุรกิจต่าง ๆ สามารถเจริญก้าวหน้าไปได้รวดเร็วยิ่งขึ้น โดยไม่จำเป็นต้องรอการทำงานจากผู้เชี่ยวชาญทางด้านเทคนิค หรือนักเขียนโปรแกรม เหมือนในอดีตที่ผ่านมาเพียงทางเดียวอีกต่อไป

แหล่งที่มา

เนื้อหาโดย เมธิยาภาวิ์ ศรีมนตรินนท์
ตรวจทานและปรับปรุงโดย ปพจน์ ธรรมเจริญพร

Former-Editor-in-Chief at BigData.go.th and Senior Data Scientist at Government Big Data Institute (GBDi )

แบ่งปันบทความ

กลุ่มเนื้อหา

แท็กยอดนิยม

แจ้งเรื่องที่อยากอ่าน

คุณสามารถแจ้งเรื่องที่อยากอ่านให้เราทราบได้ !
และเราจะนำไปพัฒนาบทความให้มีเนื้อหาที่น่าสนใจมากขึ้น

PDPA Icon

We use cookies to optimize your browsing experience and improve our website’s performance. Learn more at our Privacy Policy and adjust your cookie settings at Settings

Privacy Preferences

You can choose your cookie settings by turning on/off each type of cookie as needed, except for necessary cookies.

Accept all
Manage Consent Preferences
  • Strictly Necessary Cookies
    Always Active

    This type of cookie is essential for providing services on the website of the Personal Data Protection Committee Office, allowing you to access various parts of the site. It also helps remember information you have previously provided through the website. Disabling this type of cookie will result in your inability to use key services of the Personal Data Protection Committee Office that require cookies to function.
    Cookies Details

  • Performance Cookies

    This type of cookie helps the Big Data Institute (Public Organization) understand user interactions with its website services, including which pages or areas of the site are most popular, as well as analyze other related data. The Big Data Institute (Public Organization) also uses this information to improve website performance and gain a better understanding of user behavior. Although the data collected by these cookies is non-identifiable and used solely for statistical analysis, disabling them will prevent the Big Data Institute (Public Organization) from knowing the number of website visitors and from evaluating the quality of its services.

  • Functional Cookies

    This type of cookie enables the Big Data Institute (Public Organization)’s website to remember the choices you have made and deliver enhanced features and content tailored to your usage. For example, it can remember your username or changes you have made to font sizes or other customizable settings on the page. Disabling these cookies may result in the website not functioning properly.

  • Targeting Cookies

    "This type of cookie helps the Big Data Institute (Public Organization) understand user interactions with its website services, including which pages or areas of the site are most popular, as well as analyze other related data. The Big Data Institute (Public Organization) also uses this information to improve website performance and gain a better understanding of user behavior. Although the data collected by these cookies is non-identifiable and used solely for statistical analysis, disabling them will prevent the Big Data Institute (Public Organization) from knowing the number of website visitors and from evaluating the quality of its services.

Save settings
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.