Skip to content

2

บทความนี้จะพาผู้อ่านไปแนะนำระบบผู้เชี่ยวชาญ (Expert System) และลองสร้างระบบผู้เชี่ยวชาญ (Expert System) ใน Python ...continue reading "สร้างระบบผู้เชี่ยวชาญ (Expert System) ใน Python"

2

...continue reading "Word2Vec ด้วย Gensim ใน Python"

Keras เป็นโมดูลประสาทเทียม (neural networks) ในภาษาไพทอน (Python) โดยสามารถรันบน CPU และเพิ่มประสิทธิภาพโดยการรันบน GPU ได้ โดยการทำงานของ Keras ทำงานบน TensorFlow หรือ Theano ...continue reading "เริ่มต้น Keras ด้วย XOR"

ใน scikit-learn 0.1.18 รุ่นถัดไป จะมีความสามารถใหม่เพิ่มเข้ามา หนึ่งในนั้น คือ Neural network models (supervised)

จาก

>>> from sklearn.neural_network import MLPClassifier
>>> X = [[0., 0.], [1., 1.]]
>>> y = [0, 1]
>>> clf = MLPClassifier(algorithm='l-bfgs', alpha=1e-5, hidden_layer_sizes=(5, 2), random_state=1)
>>> clf.fit(X, y)
MLPClassifier(activation='relu', algorithm='l-bfgs', alpha=1e-05,
       batch_size='auto', beta_1=0.9, beta_2=0.999, early_stopping=False,
       epsilon=1e-08, hidden_layer_sizes=(5, 2), learning_rate='constant',
       learning_rate_init=0.001, max_iter=200, momentum=0.9,
       nesterovs_momentum=True, power_t=0.5, random_state=1, shuffle=True,
       tol=0.0001, validation_fraction=0.1, verbose=False,
       warm_start=False)
>>> clf.predict([[2., 2.], [-1., -2.]])
array([1, 0])

อ่านเอกสารได้ที่ http://scikit-learn.org/stable/modules/neural_networks_supervised.html

2

หลังจากที่ผมได้เคยเขียนบทความ สร้างระบบจดจำใบหน้าเฉพาะบุคคลด้วย OpenCV กับภาษาไพทอน ไป ได้มีผู้อ่านนำไปลองใช้งาน พบว่า มันไม่ฉลาดเลย ตรวจจับใบหน้าเฉพาะบุคคลพลาด จึงต้องเพิ่มฐานข้อมูลอย่างเดียว เหตุผลที่เป็นเช่นนั้น เพราะใช้  Haar-like Classifier และ OpenCV ตรวจจับตามรูปแบบที่มีในฐานข้อมูล หากต้องการลดความผิดพลาด จึงต้องการข้อมูลจำนวนมาก เพื่อความแม่นยำที่เพิ่มขึ้น ...continue reading "ตรวจจับใบหน้าโดยเครือข่ายประสาทเทียมด้วย OpenFace"

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเรียนรู้เกี่ยวกับ Reinforcement Learning กับภาษา Python กันครับ ...continue reading "Reinforcement Learning กับภาษา Python"

สวัสดีผู้อ่านทุกท่านครับ สำหรับนักวิทยาศาสตร์ข้อมูล (Data Scientist) หากต้องการทำ Data science อย่าง Machine Learning เป็นต้น ต้องใช้ Dataset ที่เกี่ยวข้องกับเรื่องที่ทำ แต่หากต้องไปโหลดไฟล์ Dataset มาใช้งานทีละตัว คงไม่สะดวกและยากต่อการเรียกใช้งาน ด้วยเหตุนี้จึงมีโมดูล PyDataset ขึ้นมาในภาษา Python ...continue reading "เข้าถึง Dataset จำนวนมากด้วย PyDataset"