Deep Learning และ Machine Learning
53 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Matrix คืออะไร?

  • ตารางของตัวเลขที่เรียงกันเป็นแถวและคอลัมน์ (correct)
  • โปรแกรมใน Data Science ที่ใช้วิเคราะห์ข้อมูล
  • ชุดของข้อมูลที่ไม่สามารถนำมาคำนวณได้
  • รูปแบบการจัดเก็บข้อมูลในเอกสาร
  • ส่วนประกอบสำคัญของ Matrix มีอะไรบ้าง?

  • จำนวนและตัวอักษร
  • แถวและคอลัมน์ (correct)
  • ฟังก์ชันและตัวแปร
  • พิกัดและรูปทรง
  • ข้อมูลใดที่มักถูกจัดเก็บในรูปแบบ Matrix ในโลกของ AI?

  • ข้อมูลภาพถ่ายและตารางข้อมูลต่างๆ (correct)
  • ข้อมูล Excel เกี่ยวกับการขาย
  • ข้อมูลเว็บไซต์และฐานข้อมูล
  • รายชื่อผู้เข้าร่วมโปรเจค
  • Kaggle Competitions มีวัตถุประสงค์เพื่ออะไร?

    <p>วัดฝีมือและเก็บเกี่ยวประสบการณ์ใน Data Science</p> Signup and view all the answers

    Array 2 มิติ มีความเกี่ยวข้องกับ Matrix อย่างไร?

    <p>Array 2 มิติเป็นวิธีการนำแนวคิด Matrix ไปใช้ในโปรแกรม</p> Signup and view all the answers

    พิกเซลในรูปภาพจะถูกแทนด้วยอะไรใน Matrix?

    <p>ตัวเลขที่บ่งบอกสีหรือความสว่าง</p> Signup and view all the answers

    Portfolio มีความสำคัญอย่างไรในสายงาน Data Science?

    <p>ช่วยสร้าง Resume และแสดงผลงาน</p> Signup and view all the answers

    ใน Matrix แถว (Row) หมายถึงอะไร?

    <p>แนวของตัวเลขที่เรียงจากซ้ายไปขวา</p> Signup and view all the answers

    ปัญญาประดิษฐ์แบบเข้ม (Super AI) มีความสามารถเช่นไร?

    <p>มีความสามารถถึงขั้นเหนือมนุษย์ในหลายด้าน</p> Signup and view all the answers

    Machine Learning (ML) คืออะไร?

    <p>การเรียนรู้ของเครื่องที่ไม่ต้องเขียนโปรแกรมใหม่</p> Signup and view all the answers

    Deep Learning ใช้เทคนิคใดในการเรียนรู้?

    <p>โครงข่ายประสาทเทียม (Neural Network)</p> Signup and view all the answers

    Natural Language Processing (NLP) มีวัตถุประสงค์หลักคืออะไร?

    <p>ช่วยให้คอมพิวเตอร์เข้าใจภาษาของมนุษย์</p> Signup and view all the answers

    คอมพิวเตอร์วิทัศน์ (Computer Vision) ช่วยให้เครื่องคอมพิวเตอร์ทำอะไร?

    <p>มองเห็นและเข้าใจโลก</p> Signup and view all the answers

    ใน Machine Learning การสร้าง Model ใช้กระบวนการใด?

    <p>การเรียนรู้จากข้อมูลที่มีอยู่</p> Signup and view all the answers

    หน่วยพื้นฐานของ AI เช่น ขอบเขตไหนที่นับว่าเป็น AI?

    <p>การเรียนรู้และพัฒนาการทำงานด้วยตนเอง</p> Signup and view all the answers

    ใน Deep Learning การจำแนกหรือการทำนายใช้รูปแบบใด?

    <p>Supervised Learning</p> Signup and view all the answers

    ข้อมูลชุดเรียนรู้ (Training Set) มีบทบาทอย่างไรในการสร้างโมเดล?

    <p>ใช้เพื่อสร้างโมเดลผ่านการฝึกด้วยข้อมูลที่ติดป้ายกำกับ</p> Signup and view all the answers

    ชุดข้อมูล (Dataset) คืออะไร?

    <p>การจัดกลุ่มข้อมูลที่มีลักษณะร่วมกัน</p> Signup and view all the answers

    การแบ่งข้อมูลออกเป็นชุดเรียนรู้และชุดทดสอบควรทำในสัดส่วนใด?

    <p>75% สำหรับเรียนรู้ และ 25% สำหรับทดสอบ</p> Signup and view all the answers

    การแสดงภาพในรูปแบบ grayscale reversed ด้วย Pylab ใช้คำสั่งใด?

    <p>pylab.imshow(image_dataset, cmap=pylab.cm.gray_r)</p> Signup and view all the answers

    การเรียนรู้แบบมีผู้สอน (Supervised Learning) ใช้ข้อมูลชนิดใด?

    <p>ข้อมูลที่ติดป้ายกำกับ (Labels/Class)</p> Signup and view all the answers

    โมเดลที่สร้างขึ้นจากการเรียนรู้เครื่องจักรมีการใช้งานอย่างไร?

    <p>จะถูกใช้ทดสอบกับข้อมูลชุดทดสอบ</p> Signup and view all the answers

    ในการ import ไฟล์ .mat จำเป็นต้องใช้คำสั่งใด?

    <p>loadmat('ตำแหน่งไฟล์ .mat')</p> Signup and view all the answers

    หากไม่มีการแบ่งข้อมูลเป็น 2 ส่วน ผู้พัฒนาโปรแกรมควรทำอย่างไร?

    <p>เขียนโปรแกรมเพื่อแบ่งข้อมูลออกเป็นสัดส่วน</p> Signup and view all the answers

    ชุดข้อมูลไหนที่เป็นตัวอย่างที่ใช้กันอย่างแพร่หลายในการทำ Machine Learning?

    <p>MNIST Dataset</p> Signup and view all the answers

    ลักษณะของการแสดงผล grayscale คืออย่างไร?

    <p>สีดำเป็นพื้นหลังและสีขาวเป็นตัวเลข</p> Signup and view all the answers

    Label/class ในข้อมูลชุดเรียนรู้มีความสำคัญอย่างไร?

    <p>ช่วยในการแยกประเภทข้อมูลและทำนายผลลัพธ์</p> Signup and view all the answers

    การแบ่งชุดข้อมูลในกระบวนการ Machine Learning มักจะมีวิธีใด?

    <p>แบ่งชุดข้อมูลออกเป็น 2 ส่วน</p> Signup and view all the answers

    ซึ่งคำหนึ่งในข้อใดไม่เกี่ยวข้องกับกระบวนการเรียนรู้ของ Machine Learning?

    <p>การคัดเลือกข้อมูล</p> Signup and view all the answers

    คำสั่งใดที่ใช้สำหรับแสดงภาพ dataset ระดับสีเทาด้วย Matplotlib?

    <p>plt.imshow(image_dataset, cmap='gray')</p> Signup and view all the answers

    ในการทดสอบประสิทธิภาพของโมเดล ข้อมูลชุดไหนถูกใช้?

    <p>ชุดข้อมูลที่ถูกแบ่งออกมาเป็น 25%</p> Signup and view all the answers

    Pylab และ Matplotlib มีการใช้งานที่แตกต่างกันอย่างไร?

    <p>Pylab รวมฟังก์ชันการคำนวณและการแสดงผล</p> Signup and view all the answers

    เมื่อเลือกฟังก์ชันระยะทางที่เหมาะสมสำหรับข้อมูลที่เป็นตัวเลขล้วน ควรใช้ฟังก์ชันใด?

    <p>Euclidean Distance</p> Signup and view all the answers

    ในกรณีที่ใช้ฟังก์ชัน Manhattan Distance ควรใช้เมื่อไหร่?

    <p>เมื่อข้อมูลมีลักษณะเป็นเส้นทางตรง</p> Signup and view all the answers

    Minkowski Distance มีลักษณะเฉพาะยังไง?

    <p>เป็นกรณีทั่วไปที่ปรับพารามิเตอร์ p ได้</p> Signup and view all the answers

    เมื่อใช้ Hamming Distance ควรใช้ในกรณีใด?

    <p>ข้อมูลที่มีหมวดหมู่</p> Signup and view all the answers

    ฟังก์ชันที่นิยมใช้มากที่สุดในการวัดระยะห่างคือฟังก์ชันใด?

    <p>Euclidean Distance</p> Signup and view all the answers

    ในการจำแนกประเภท (Classification) ฟังก์ชันระยะทางใดสามารถใช้ได้?

    <p>Hamming Distance สำหรับข้อมูลหมวดหมู่</p> Signup and view all the answers

    สำหรับข้อมูลที่มีความสัมพันธ์กันของค่ามิติแต่ละอัน ควรเลือกใช้ฟังก์ชันใด?

    <p>Manhattan Distance</p> Signup and view all the answers

    ในกรณีทดลองที่ต้องการวัดระยะห่างระหว่างจุดในพื้นที่เชิงเรขาคณิต ควรเลือกฟังก์ชันใด?

    <p>Euclidean Distance</p> Signup and view all the answers

    Naive Bayes อาศัยทฤษฎีบทใดในการจำแนกประเภท?

    <p>ทฤษฎีบทของเบย์</p> Signup and view all the answers

    ข้อกำหนดหลักของ Naive Bayes คืออะไร?

    <p>แอตทริบิวต์ทั้งหมดเป็นอิสระจากกัน</p> Signup and view all the answers

    P(c|x) ในสมการ Naive Bayes แสดงถึงอะไร?

    <p>ความน่าจะเป็นที่ข้อมูลจะเป็นคลาส c</p> Signup and view all the answers

    เหตุใด Naive Bayes ถึงทำงานได้ดีเมื่อข้อมูลไม่มีความสัมพันธ์?

    <p>มันสามารถคำนวณความน่าจะเป็นได้เร็วขึ้น</p> Signup and view all the answers

    ข้อมูลในคลาส c จะต้องมีแอตทริบิวต์ x อย่างไร?

    <p>แอตทริบิวต์ x มักมีลักษณะเฉพาะของคลาส c</p> Signup and view all the answers

    การแบ่งข้อมูลใน train_test_split ควรกำหนด test_size เท่าไหร่เพื่อให้เหมาะสม?

    <p>0.2</p> Signup and view all the answers

    การใช้งาน Naive Bayes ในการจำแนกประเภทอีเมลทำได้ดีเพราะอะไร?

    <p>สามารถไม่ต้องคำนึงถึงความสัมพันธ์ระหว่างคำ</p> Signup and view all the answers

    P(x) หมายถึงอะไรใน Naive Bayes?

    <p>ความน่าจะเป็นที่แอตทริบิวต์ x จะเกิดขึ้นในข้อมูลทั้งหมด</p> Signup and view all the answers

    ใน Naive Bayes, P(c) คือความน่าจะเป็นของอะไร?

    <p>ความน่าจะเป็นที่คลาส c จะเกิดขึ้นในข้อมูลทั้งหมด</p> Signup and view all the answers

    Naive Bayes เหมาะสำหรับข้อมูลประเภทใด?

    <p>ข้อมูลที่มีความไม่แน่นอนไม่มีความสัมพันธ์</p> Signup and view all the answers

    P(x|c) ให้ข้อมูลเกี่ยวกับอะไร?

    <p>ความน่าจะเป็นของแอตทริบิวต์ในคลาส c</p> Signup and view all the answers

    Naive Bayes จะมีประสิทธิภาพสูงสุดในสถานการณ์ใด?

    <p>เมื่อข้อมูลแยกกันอย่างชัดเจน</p> Signup and view all the answers

    สมการ Naive Bayes ใช้ในการคำนวณอะไร?

    <p>ความน่าจะเป็นเงื่อนไขของคลาส</p> Signup and view all the answers

    Study Notes

    Road Map Machine Learning (AI: Artificial Intelligence)

    • Basic Python
      • Data Structures:
        • List
        • Tuple
        • Dictionary (Key-Value)
      • Libraries:
        • NumPy (Array)
        • Pandas (Data Frame)
        • Matplotlib & Seaborn
    • Data
      • Data Cleaning
      • Data Exploration (Patterns, Insights)
      • Data Visualization
    • Machine Learning Algorithms
      • Supervised Learning
        • Regression (Linear Regression)
      • Unsupervised Learning
        • Clustering (K-Means Clustering, Hierarchical Clustering)
        • Dimensionality Reduction (Principal Component Analysis (PCA))
      • Evaluation Metrics (Regression: RMSE, MAE, R-squared; Classification: Accuracy, Precision, Recall, F1-score)
      • Deep Learning (Neural Networks, Multi-Layer Perceptron (MLP), Non-linear)
      • Convolutional Neural Networks (CNNs)
      • Recurrent Neural Networks (RNNs)
      • Projects (Chatbot, Kaggle Competitions, Data Science)
      • Portfolio (Resume)

    Matrix

    • Matrix: Array 2
      • (Row),(Column)
      • Matrix: Pixel
      • Matrix & Al ?
      • Matrix & AI

    AI (Artificial Intelligence)

    • AI 3:
      • Narrow AI (ANI) (Weak AI)
      • General AI (AGI)
      • Super AI (ASI)
    • Artificial intelligence (AI)
      • Machine Learning (ML)
      • Deep Learning (Neural Networks)
        • Supervised Learning (Machine Learning Algorithm)
          • (Natural Language Processing - NLP)
          • (Computer Vision)
          • (Robotics)
        • Dataset

    Dataset, Pylab, Matplotlib

    • Dataset
    • Pylab
    • Matplotlib
      • grayscale reversed
      • grayscale
      • pylab.imshow(image_dataset)
      • cmap=pylab.cm.gray_r
      • plt.get_cmap('gray')

    Machine Learning

    • Machine Learning Process (Training Set, Test Set)
      • 25% (Test Set) / 75% (Training Set)
      • (Model)
      • (Training Set)
      • (Test Set)

    Linear Regression

    • Linear Regression Formula(y = ax + b)
      • x: Predictor (Independent Variable)
      • y: Response (Dependent Variable)
      • a: Slope
      • b: y-intercept
    • Scatter Plot

    Linear Relationship and No Linear Relationship

    • Linear relationship: Positive relationship
    • Negative linear relationship
    • No apparent linear relationship

    Loss Function

    • Mean Absolute Error (MAE)
    • Mean Squared Error (MSE)
    • Root Mean Squared Error (RMSE)

    Evaluation Metrics

    • Confusion Matrix
    • Precision, Recall, F1-Score, Support
    • Accuracy
    • cross_val_score()
    • cross_val_predict()
    • R-squared
    • Bias
    • Variance
    • Data Leakage
    • cross-validation
    • model.fit()
    • overfitting
    • underfitting
    • Hyperparameter Tuning
    • Estimator (Regression, Classification)

    K-Nearest Neighbors (KNN)

    • Classification
    • Regression
    • Distance Function (Euclidean Distance, Manhattan Distance, Minkowski Distance)

    Naive Bayes

    • Algorithm
      • Bayes' Theorem
      • Attributes
        • (Independent) features
    • Gaussian Naive Bayes, Multinomial Naive Bayes, Bernoulli Naive Bayes

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Road Map Machine Learning PDF

    Description

    มาทดสอบความเข้าใจของคุณเกี่ยวกับ Deep Learning และ Machine Learning เนื้อหาครอบคลุมทั้ง Matrix, การสร้าง Model และการประยุกต์ใช้ใน AI. คำถามจะช่วยให้คุณเข้าใจลึกซึ้งขึ้นเกี่ยวกับเทคโนโลยีที่มีในวงการ Data Science.

    More Like This

    Use Quizgecko on...
    Browser
    Browser