Skip to content

7

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปสร้าง Machine learning ทำนายจำนวนประชากรของไทยด้วย Scikit-learn ในภาษา Python กันครับ ...continue reading "ทำนายจำนวนประชากรของไทยด้วย Scikit-learn ใน Python"

สวัสดีนักพัฒนา Machine Learning ทุกคนครับ นักพัฒนา Machine Learning ที่เคยพัฒนาบนภาษา Python คงเคยได้ใช้ scikit-learn กันมาแล้ว และติดใจ scikit-learn อยากเอามันไปใช้งานบนภาษาอื่น ๆ แต่ติดที่ว่า scikit-learn มีเฉพาะในภาษา Python เท่านั้น ...continue reading "แปลง scikit-learn ไปรันในภาษา C, Java, JavaScript และอื่น ๆ"

ใน 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

จากบทความที่แล้ว เริ่มต้นการทำ Machine Learning ด้วย Scikit-learn โมดูล Scikit-learn เป็นโมดูลงาน Machine Learning ในภาษาไพทอน ในการใช้งานโมดูล Scikit-learn  ทำ Machine Learning เราต้องกำหนดรูปแบบการเรียนรู้ไว้ด้วย ซึ่งไม่สะดวกเท่าไร ซึ่งมีคนได้ทำชุดเครื่องมือสร้าง Machine Learning แบบอัตโนมัติขึ้นมา โดยมีชื่อว่า  "auto-sklearn" ...continue reading "สร้าง Machine Learning แบบอัตโนมัติด้วย auto-sklearn"

2

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเริ่มต้นการทำ Machine Learning ด้วย Scikit-learn กันครับ ...continue reading "เริ่มต้นการทำ Machine Learning ด้วย Scikit-learn"

1

Machine Learning เป็นการเรียนรู้ของเครื่อง เป็นส่วนหนึ่งของปัญญาประดิษฐ์ โดยต้องการสร้างเครื่องจักรที่สามารถเรียนรู้ได้ ในอนาคตข้างหน้า Machine Learning จะเข้ามาทำงานหลาย ๆ อย่างแทนที่มนุษย์ โดยมีตัวอย่างที่นำ Machine Learning  มาใช้ในชีวิตประจำวันแล้ว ดังนี้ ...continue reading "Machine Learning คืออะไร ?"