พีชคณิตเชิงเส้น
ผู้เชี่ยวชาญด้านปัญญาประดิษฐ์ ไม่สามารถอยู่ได้โดยปราศจาก พีชคณิตเชิงเส้น :
- AI ใช้สเกลาร์ อย่างหนัก
- AI ใช้Vectors อย่างหนัก
- AI ใช้ประโยชน์จากเมทริกซ์ อย่างหนัก
- AI ใช้เทนเซอร์ อย่างหนัก
สเกลาร์ | เวกเตอร์ | ||||||||||||||||||||||||||
1 |
|
||||||||||||||||||||||||||
เมทริกซ์ | เทนเซอร์ | ||||||||||||||||||||||||||
|
|
เวกเตอร์และเมทริกซ์
เวกเตอร์และเมทริกซ์เป็นภาษาของข้อมูล
ด้วย AI สิ่งต่างๆ ส่วนใหญ่จะทำด้วยเวกเตอร์และเมทริกซ์
ด้วยเวกเตอร์และเมทริกซ์ คุณสามารถ ค้นพบ ความลับ
สเกลาร์
ในพีชคณิตเชิงเส้น สเกลาร์เป็นเลขตัวเดียว
ใน JavaScript สามารถเขียนได้เช่นค่าคงที่หรือตัวแปร:
const myScalar = 1;
let x = 1;
var y = 1;
เวกเตอร์
ในพีชคณิตเชิงเส้น เวกเตอร์คืออาร์เรย์ของตัวเลข
ใน JavaScript สามารถเขียนเป็นอาร์เรย์ได้:
const myArray = [50,60,70,80,90,100,110,120,130,140,150];
myArray.length; // the length of myArray is 11
อาร์เรย์สามารถมีหลายมิติได้ แต่เวกเตอร์เป็น อาร์เรย์ 1 มิติ
เวกเตอร์สามารถเขียนได้หลายวิธี ที่พบบ่อยที่สุดคือ:
วี= |
|
หรือ:
วี= |
|
ภาพทางซ้ายเป็นเวกเตอร์ ความยาวแสดงขนาด _ ลูกศรแสดงทิศทาง _ |
เมทริกซ์
ในพีชคณิตเชิงเส้น เมทริกซ์คืออาร์เรย์2 มิติ
ค = |
|
ใน JavaScript เมทริกซ์คืออาร์เรย์ที่มี 2 ดัชนี (ดัชนี)
ตัวอย่าง
var myArray = [[1,2],[3,4],[5,6]];
เทนเซอร์
เทนเซอร์เป็น เมทริก ซ์N มิติ
ท = |
|
ใน JavaScript เมทริกซ์คืออาร์เรย์ที่มีดัชนีหลายตัว (ดัชนี)