คู่มือพื้นฐาน

โครงข่ายประสาทเทียม

โครงข่ายประสาทเทียมคือโมเดลแมชชีนเลิร์นนิงที่สร้างจากการดำเนินการทางคณิตศาสตร์ที่เชื่อมโยงกันพร้อมพารามิเตอร์ที่ปรับได้

อ่าน 3 นาทีอัปเดตล่าสุด ส่วนหนึ่งของเส้นทางการเรียนรู้ AI Foundations

ภาพรวม

เลเยอร์จะเปลี่ยนอินพุตให้เป็นเอาต์พุต และการฝึกอบรมจะปรับพารามิเตอร์เหล่านั้นเพื่อปรับปรุงประสิทธิภาพตามวัตถุประสงค์ที่เลือก

ประเด็นสำคัญ

  • น้ำหนักและอคติเป็นพารามิเตอร์ที่เรียนรู้ ฟังก์ชั่นการเปิดใช้งานจะเปลี่ยนผลลัพธ์ระดับกลาง
  • Backpropagation คำนวณการไล่ระดับสีที่ใช้โดยเครื่องมือเพิ่มประสิทธิภาพ
  • การเปิดใช้งานภายในไม่ใช่ความน่าจะเป็นหรือคำอธิบายโดยอัตโนมัติ

เจาะลึก

เซลล์ประสาทเทียมพื้นฐานจะรวมค่าอินพุตโดยใช้น้ำหนัก เพิ่มอคติ และใช้ฟังก์ชันการเปิดใช้งาน น้ำหนักจะควบคุมว่าแต่ละอินพุตมีส่วนสนับสนุนมากเพียงใด อคติเปลี่ยนผลลัพธ์ การเปิดใช้งานแบบไม่เชิงเส้นช่วยให้เลเยอร์แสดงความสัมพันธ์ที่การดำเนินการเชิงเส้นแบบสแต็กไม่สามารถทำได้ ตัวอย่างเช่น การเปิดใช้งาน ReLU จะคืนค่าศูนย์สำหรับอินพุตที่เป็นลบ และปล่อยให้อินพุตที่เป็นค่าบวกไม่เปลี่ยนแปลง เครือข่ายสามารถใช้การเปิดใช้งานที่แตกต่างกันในเลเยอร์ที่ต่างกัน เลเยอร์เอาท์พุตถูกเลือกให้เหมาะสมกับงาน: การทำนายตัวเลขจะไม่ถูกตีความในลักษณะเดียวกับคะแนนสำหรับหมวดหมู่ที่เป็นไปได้ ในระหว่างการฝึก ฟังก์ชันการสูญเสียจะเปรียบเทียบผลลัพธ์กับผลลัพธ์ที่ต้องการ Backpropagation ใช้กฎลูกโซ่เพื่อคำนวณว่าพารามิเตอร์ส่งผลต่อการสูญเสียอย่างไร เครื่องมือเพิ่มประสิทธิภาพจะใช้ข้อมูลนั้นเพื่ออัปเดตพารามิเตอร์ Backpropagation คำนวณการไล่ระดับสี ไม่ใช่การรับประกันว่าโมเดลจะพบวิธีแก้ปัญหาที่ดีที่สุดเท่าที่จะเป็นไปได้หรือสรุปได้ดี การเปรียบเทียบสมองมีจำกัด เซลล์ประสาทเทียมเป็นนามธรรมทางคณิตศาสตร์ และเครือข่ายที่ประสบความสำเร็จไม่ใช่หลักฐานว่ามีจิตใจเหมือนมนุษย์ เครือข่ายขนาดใหญ่สามารถสร้างแบบจำลองความสัมพันธ์ที่ซับซ้อนได้ แต่อาจมีค่าใช้จ่ายเพิ่มขึ้นในการรัน ปรับให้เข้ากับรูปแบบที่ไม่เกี่ยวข้อง หรือล้มเหลวเมื่อเงื่อนไขเปลี่ยนแปลง เปรียบเทียบกับข้อมูลพื้นฐานที่ง่ายกว่าและทดสอบตัวอย่างที่อยู่นอกข้อมูลการฝึกอบรม

ข้อมูลเชิงลึกทางเทคนิค

หากไม่มีการเปิดใช้งานแบบไม่เชิงเส้นระหว่างเลเยอร์ การสร้างการแปลงเชิงเส้นยังคงเป็นการแปลงเชิงเส้น การเพิ่มเลเยอร์เพียงอย่างเดียวจะไม่สร้างความสามารถในการสร้างแบบจำลองแบบไม่เชิงเส้นซึ่งปกติแล้วจะขอจากโครงข่ายประสาทเทียม

คำนวณเซลล์ประสาทเทียมหนึ่งอัน

  1. ใช้สองอินพุต 0.8 และ 0.5 โดยมีน้ำหนัก 0.6 และ -0.4 และมีไบแอส 0.1
  2. ผลรวมถ่วงน้ำหนักคือ (0.8 × 0.6) + (0.5 × -0.4) + 0.1 = 0.38
  3. ReLU ส่งกลับ 0.38 หากอินพุตที่สองเปลี่ยนเป็น 1.5 ผลรวมจะกลายเป็น -0.02 และ ReLU จะส่งกลับ 0

การคำนวณเชิงอธิบายนี้เป็นการเปลี่ยนแปลงครั้งหนึ่งภายในเครือข่าย ค่า 0.38 เป็นการเปิดใช้งาน ไม่ใช่การอ้างความเชื่อมั่น 38%

ผลกระทบเชิงกลยุทธ์

การตัดสินใจที่ชัดเจนยิ่งขึ้น

ช่วยให้คุณแยกคำกล่าวอ้างทางเทคนิคที่ชัดเจนออกจากภาษาทางการตลาดได้

ต้นทุนและงบประมาณ

คุณสามารถถามคำถามการใช้งานที่ดีขึ้นก่อนที่จะใช้เงินหรือเวลา

ทีมงานและขั้นตอนการทำงาน

ทีมที่มีความเข้าใจร่วมกันจะตัดสินใจเกี่ยวกับผลิตภัณฑ์ นโยบาย และการเรียนรู้ได้ดีขึ้น

การใช้งานจริงในโลกแห่งความเป็นจริง

Vision Network แปลงค่าพิกเซลเป็นคุณสมบัติที่มีประโยชน์สำหรับการจัดประเภทรูปภาพ

โมเดลภาษาแปลงการแสดงโทเค็นเป็นคะแนนที่ใช้ในการสร้างโทเค็นที่ตามมา

เครือข่ายการคาดการณ์จะจับคู่ข้อสังเกตล่าสุดกับการประมาณการเชิงตัวเลขที่ต้องประเมินกับผลลัพธ์ในอนาคต

ความเสี่ยงและรั้ว

แต่ละทีมอาจใช้คำเดียวกันต่างกัน ดังนั้นควรกำหนดขอบเขตตั้งแต่เนิ่นๆ

เกณฑ์มาตรฐานอาจดูแข็งแกร่งในขณะที่ประสิทธิภาพในโลกแห่งความเป็นจริงไม่เท่ากัน

การเพิกเฉยต่อคุณภาพข้อมูลและแผนการประเมินมักสร้างผลลัพธ์ที่เปราะบาง

แผนงานการดำเนินงาน

1

เริ่มต้นด้วยคำจำกัดความภาษาธรรมดาของผลลัพธ์ที่คุณต้องการ

2

เลือกเมตริกวัดความสำเร็จหนึ่งรายการและเงื่อนไขความล้มเหลวหนึ่งรายการก่อนการทดสอบ

3

ดำเนินการนำร่องขนาดเล็กด้วยข้อมูลตัวแทน ไม่ใช่ชุดสาธิตที่สวยงาม

4

เอกสารที่โครงข่ายประสาทเทียมช่วยได้ และวิธีการที่ง่ายกว่าจะดีกว่า

ที่มาและอ่านเพิ่มเติม

สำรวจต่อไป

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Neural Networks quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

เริ่มแบบทดสอบ

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

ถัดไปในมูลนิธิ AI

เกณฑ์มาตรฐาน AI

คำถามที่พบบ่อย

เหตุใดโครงข่ายประสาทเทียมจึงจำเป็นต้องมีฟังก์ชั่นการเปิดใช้งาน?

ฟังก์ชันการเปิดใช้งานแบบไม่เชิงเส้นช่วยให้เลเยอร์ที่ซ้อนกันแสดงถึงความสัมพันธ์ที่ไม่เชิงเส้น การซ้อนเฉพาะการดำเนินการเชิงเส้นจะยังคงสร้างการเปลี่ยนแปลงเชิงเส้น

โครงข่ายประสาทเทียมที่ใหญ่กว่าจะดีกว่าเสมอไปหรือไม่?

ไม่ ประสิทธิภาพขึ้นอยู่กับงาน ข้อมูล การฝึกอบรม การประเมิน และข้อจำกัดในการปรับใช้ พารามิเตอร์ที่มากขึ้นสามารถเพิ่มต้นทุนได้และไม่รับประกันผลลัพธ์ที่เชื่อถือได้มากขึ้น