สมัครเรียนโทร. 085-350-7540 , 084-88-00-255 , ntprintf@gmail.com

Tutorial Machine Learning

MT001 Artificial Intelligence MT002 Machine Learning MT003 8 Fun Machine Learning Projects For Beginner MT004 Optimization MT005 Mathematical Optimization MT006 Top 20 Python Machine Learning Open Source Projects MT101 Introduction to Neural Networks MT102 Introduction to Deep Learning with TensorFlow MT103 Installing TensorFlow for Deep Learning MT104 TensorFlow Creating the Neural Network Model MT105 TensorFlow How the Network will run

 การหาค่าเหมาะที่สุด (Optimization)

หมายเหตุ: บทความนี้เป็นส่วนหนึ่งของ "บทความชุด Article with Machine Translation" ซึ่งเป็นการแปลบทความจากต้นฉบับภาษาต่างประเทศด้วย Machine translation ดังนั้นจึงมีข้อผิดพลาดอยู่หลายจุด ขอให้ผู้อ่านโปรดใช้วิจารณญาณในการอ่าน ทาง EPT ไม่ขอรับประกันว่าข้อมูลที่ท่านได้อ่านเป็นข้อมูลที่ถูกต้อง และไม่ขอรับผิดชอบความเสียหายใด ๆ ที่เกิดต่อผู้อ่านทั้งทางร่างกาย จิตใจ ทรัพย์สิน ฯลฯ นะครับ


ในคอมพิวเตอร์ การหาค่าเหมาะที่สุด (Optimization) คือ กระบวนการของการ แก้ไขระบบเพื่อทำให้ฟีเจอร์บางตัวของมันทำงานได้ อย่างมีประสิทธิภาพมากขึ้น หรือใช้ทรัพยากรน้อยลง ตัวอย่างเช่น โปรแกรมคอมพิวเตอร์อาจจะถูก Optimization ดังนั้น มันจะรันได้รวดเร็วกว่าเดิมหรือ ในการรันนั้นมีความต้องการ ใช้หน่วยความจำที่ลดลงหรือทรัพยากรอื่นๆ น้อยลง เช่น การใช้พลังงานไฟฟ้า (ดูที่ Space-time tradeoff)  Optimization เป็นสาขาหนึ่งของวิศวกรรมซอฟต์แวร์

Optimization สามารถมีได้หลายระดับที่แตกต่างกัน จากต่ำที่สุด (การพัฒนาของ วงจร , การเขียนโค้ดที่ออกแบบอย่างเฉพาะของเครื่องจักรโดยบางสถาปัตยกรรม) ไปจนถึงระดับที่สูง เช่นในการออกแบบอัลกอริทึมของการ  implement Algorithm , การเลือกใช้งาน Algorithm ที่มีอยู่แล้วไปจนกระทั่งถึงกระบวนการ Optimization Algorithm 

การ Optimization โดยทั่วไปจะถูกแนะนำให้ทำหลังสิ้นสุดกระบวนการพัฒนา เนื่องจากการ Optimization ก่อนกำหนดอาจทำให้เกิดข้อผิดพลาดใหม่ๆ (โดยทั่ว ไปยากที่จะตรวจจับว่าเป็นลักษณะตามธรรมชาติของอัลกอริทึมหรือไม่ หรือ error นั้นเกิดจากการ Optimization)

ระบบที่มีการ Optimization อาจจะเป็นโปรแกรมของคอมพิวเตอร์เครื่องเดียว , คอมพิวเตอร์หลายๆเครื่องที่ทำงานร่วมกันหรือแม้แต่ทั้งเครือข่าย เช่น Internet เป็นต้น      

เว็บไซต์อื่นๆ

References :
https://simple.wikipedia.org/wiki/Optimization_(computer_science)



บทความนี้อาจจะมีที่ผิด กรุณาตรวจสอบก่อนใช้

หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor

ไม่อยากอ่าน Tutorial อยากมาเรียนเลยทำอย่างไร?

สมัครเรียน ONLINE ได้ทันทีที่ https://elearn.expert-programming-tutor.com

หรือติดต่อ

085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM

แผนที่ ที่ตั้งของอาคารของเรา

C Article


C++ Article


Java Article


C#.NET Article


VB.NET Article


Python Article


Golang Article


JavaScript Article


Perl Article


Lua Article


Rust Article


Article


Python


Python Numpy


Python Machine Learning



แผนผังการเรียนเขียนโปรแกรม

Link อื่นๆ

Allow sites to save and read cookie data.
Cookies are small pieces of data created by sites you visit. They make your online experience easier by saving browsing information. We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com

ติดต่อเราได้ที่

085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
แผนที่ ที่ตั้งของอาคารของเรา