คำถามติดแท็ก artificial-intelligence

ปัญญาประดิษฐ์ (AI) เป็นสาขาของวิทยาศาสตร์คอมพิวเตอร์และเทคโนโลยีที่ศึกษาการพัฒนาของเครื่องจักรที่สามารถจำลองลักษณะของปัญญาของมนุษย์ได้ แท็กนี้อาจอ้างถึงส่วนของแอปพลิเคชันเกมคอมพิวเตอร์ที่ควบคุมพฤติกรรมของตัวละครเสมือนจริงที่ผู้เล่นอาจโต้ตอบระหว่างเกม

9
เหตุใดจึงควรกำหนดน้ำหนักของโครงข่ายประสาทเทียมให้เป็นตัวเลขสุ่ม [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน28 วันที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังพยายามสร้างเครือข่ายประสาทตั้งแต่เริ่มต้น ในวรรณคดี AI ทั้งหมดมีความเห็นตรงกันว่าน้ำหนักควรเริ่มต้นเป็นตัวเลขสุ่มเพื่อให้เครือข่ายมาบรรจบกันได้เร็วขึ้น แต่ทำไมน้ำหนักเริ่มต้นของโครงข่ายประสาทเทียมจึงเริ่มต้นเป็นตัวเลขสุ่ม ฉันเคยอ่านที่ไหนสักแห่งว่าสิ่งนี้ทำเพื่อ "ทำลายสมมาตร" และทำให้โครงข่ายประสาทเทียมเรียนรู้ได้เร็วขึ้น การทำลายสมมาตรทำให้เรียนรู้เร็วขึ้นได้อย่างไร จะไม่เริ่มต้นน้ำหนักเป็น 0 เป็นความคิดที่ดีกว่าหรือ? ด้วยวิธีนี้น้ำหนักจะสามารถหาค่า (ไม่ว่าจะเป็นบวกหรือลบ) ได้เร็วขึ้น? มีปรัชญาพื้นฐานอื่น ๆ ที่อยู่เบื้องหลังการสุ่มน้ำหนักนอกเหนือจากการหวังว่าค่าเหล่านี้จะอยู่ใกล้ค่าที่เหมาะสมที่สุดเมื่อเริ่มต้นหรือไม่?


7
ความแตกต่างระหว่างคุณลักษณะและป้ายกำกับคืออะไร?
ฉันต่อไปกวดวิชาเกี่ยวกับพื้นฐานการเรียนรู้เครื่องและมีการกล่าวถึงว่าสิ่งที่อาจจะเป็นคุณลักษณะหรือฉลาก จากสิ่งที่ฉันรู้คุณลักษณะคือคุณสมบัติของข้อมูลที่กำลังใช้อยู่ ฉันคิดไม่ออกว่าป้ายกำกับคืออะไรฉันรู้ความหมายของคำนี้ แต่ฉันอยากรู้ว่ามันหมายถึงอะไรในบริบทของแมชชีนเลิร์นนิง


10
เป็นไปได้หรือไม่ที่คอมพิวเตอร์จะ "เรียนรู้" นิพจน์ทั่วไปตามตัวอย่างที่ผู้ใช้ให้มา
เป็นไปได้หรือไม่ที่คอมพิวเตอร์จะ "เรียนรู้" นิพจน์ทั่วไปตามตัวอย่างที่ผู้ใช้ให้มา ชี้แจง: ฉันไม่ต้องการเรียนรู้นิพจน์ทั่วไป ฉันต้องการสร้างโปรแกรมที่ "เรียนรู้" นิพจน์ทั่วไปจากตัวอย่างที่ผู้ใช้จัดเตรียมไว้แบบโต้ตอบบางทีโดยการเลือกส่วนจากข้อความหรือเลือกเครื่องหมายเริ่มต้นหรือสิ้นสุด เป็นไปได้ไหม? มีอัลกอริทึมคีย์เวิร์ด ฯลฯ ที่ Google ให้ฉันได้ไหม แก้ไข : ขอบคุณสำหรับคำตอบ แต่ผมไม่ได้สนใจในเครื่องมือที่ให้คุณลักษณะนี้ ฉันกำลังมองหาข้อมูลเชิงทฤษฎีเช่นเอกสารแบบฝึกหัดซอร์สโค้ดชื่อของอัลกอริทึมดังนั้นฉันจึงสามารถสร้างบางอย่างสำหรับตัวเองได้

6
วิธีการรับขนาดเทนเซอร์ของ Tensorflow (รูปร่าง) เป็นค่า int?
สมมติว่าฉันมีเทนเซอร์เทนเซอร์โฟลว์ ฉันจะรับขนาด (รูปร่าง) ของเทนเซอร์เป็นค่าจำนวนเต็มได้อย่างไร ฉันรู้ว่ามีสองวิธีtensor.get_shape()และtf.shape(tensor)แต่ฉันไม่สามารถรับค่ารูปร่างเป็นint32ค่าจำนวนเต็มได้ ยกตัวอย่างเช่นด้านล่างฉันได้สร้าง 2 มิติเมตริกซ์และฉันต้องได้รับจำนวนแถวและคอลัมน์ที่เป็นint32เพื่อที่ฉันสามารถโทรเพื่อสร้างเมตริกซ์ของรูปร่างreshape() (num_rows * num_cols, 1)แต่วิธีการที่tensor.get_shape()จะส่งกลับค่าเป็นชนิดไม่Dimensionint32 import tensorflow as tf import numpy as np sess = tf.Session() tensor = tf.convert_to_tensor(np.array([[1001,1002,1003],[3,4,5]]), dtype=tf.float32) sess.run(tensor) # array([[ 1001., 1002., 1003.], # [ 3., 4., 5.]], dtype=float32) tensor_shape = tensor.get_shape() tensor_shape # TensorShape([Dimension(2), Dimension(3)]) print tensor_shape # (2, …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.