ปัญญาประดิษฐ์

บ้าน AI คืออะไร? ความฉลาดของมนุษย์ ประวัติศาสตร์ภาษา ประวัติของตัวเลข ประวัติคอมพิวเตอร์ หุ่นยนต์ เปลี่ยนงาน ตัวอย่างของ AI ทฤษฎีความคิด การเขียนโปรแกรม JavaScript AI ในเบราว์เซอร์

คณิตศาสตร์

คณิตศาสตร์ ฟังก์ชันเชิงเส้น พีชคณิตเชิงเส้น เวกเตอร์ เมทริกซ์ เทนเซอร์

สถิติ

ความน่าจะเป็น สถิติ การกระจาย

กราฟิก

AI Plotter AI กราฟเชิงเส้น แผน AI กระจาย

AI Science

วิทยาศาสตร์ การรวบรวมข้อมูล การจัดกลุ่ม การถดถอย การเรียนรู้ของเครื่อง โครงข่ายประสาทเทียม

การเรียนรู้ของเครื่อง

Perceptrons การยอมรับ การฝึกอบรม การทดสอบ การเรียนรู้ คำศัพท์ Brain.js

TensorFlow

TFJS กวดวิชา TFJS Operations TFJS รุ่น TFJS Viewer

ตัวอย่าง 1

Ex1 Intro ข้อมูล Ex1 รุ่น Ex1 การฝึกอบรม Ex1

ตัวอย่าง 2

บทนำ Ex2 ข้อมูล Ex2 รุ่น Ex2 การฝึกอบรม Ex2

JS กราฟิก

บทนำ กราฟแคนวาส กราฟ Plotly.js กราฟ Chart.js กราฟ Google กราฟ D3.js

พีชคณิตเชิงเส้น

ผู้เชี่ยวชาญด้านปัญญาประดิษฐ์ ไม่สามารถอยู่ได้โดยปราศจาก พีชคณิตเชิงเส้น :

  • AI ใช้สเกลาร์ อย่างหนัก
  • AI ใช้Vectors อย่างหนัก
  • AI ใช้ประโยชน์จากเมทริกซ์ อย่างหนัก
  • AI ใช้เทนเซอร์ อย่างหนัก
จุดประสงค์ของบทนี้คือเพื่อเน้นส่วนต่างๆ ของพีชคณิตเชิงเส้นที่ใช้ในโครงงานวิทยาศาสตร์ข้อมูล เช่น การเรียนรู้ของเครื่องและการเรียนรู้เชิงลึก
สเกลาร์เวกเตอร์
1
1
2
3
 
1 2 3

เมทริกซ์เทนเซอร์
1 2 3
4 5 6
 
1 2 3
4 5 6
 
4 5 6
1 2 3
 

เวกเตอร์และเมทริกซ์

เวกเตอร์และเมทริกซ์เป็นภาษาของข้อมูล

ด้วย 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 มิติ

เวกเตอร์สามารถเขียนได้หลายวิธี ที่พบบ่อยที่สุดคือ:

วี=   
1 2 3

หรือ:

วี=   
1
2
3

เวกเตอร์

ภาพทางซ้ายเป็นเวกเตอร์

ความยาวแสดงขนาด _

ลูกศรแสดงทิศทาง _

เรียนรู้เพิ่มเติม ...


เมทริกซ์

ในพีชคณิตเชิงเส้น เมทริกซ์คืออาร์เรย์2 มิติ

ค =   
3 0 0 0
0 3 0 0
0 0 3 0
0 0 0 3

ใน JavaScript เมทริกซ์คืออาร์เรย์ที่มี 2 ดัชนี (ดัชนี)

ตัวอย่าง

var myArray = [[1,2],[3,4],[5,6]];

เรียนรู้เพิ่มเติม ...


เทนเซอร์

เทนเซอร์เป็น เมทริก ซ์N มิติ

ท =   
 
1 2 3
4 5 6
 
4 5 6
1 2 3
 

ใน JavaScript เมทริกซ์คืออาร์เรย์ที่มีดัชนีหลายตัว (ดัชนี)

เรียนรู้เพิ่มเติม ...

พีชคณิตเชิงเส้นเป็นสาขาหนึ่งของคณิตศาสตร์ที่เกี่ยวข้องกับสมการเชิงเส้น (และแผนที่เชิงเส้น) และการแทนค่าในปริภูมิเวกเตอร์และผ่านเมทริกซ์

พีชคณิตเชิงเส้นเป็นศูนย์กลางของคณิตศาสตร์เกือบทุกสาขา

วิกิพีเดีย