หน้าแรก > คุย....DataMining, SoftwareDataMing, Weka > weka สำหรับทำ DataMining

weka สำหรับทำ DataMining

WEKA เป็นโปรแกรมที่ได้พัฒนาขึ้นบนพื้นฐานของภาษาจาวา (Java) สามารถรัน (run) ได้หลายระบบปฏิบัติการ และสามารถพัฒนาต่อยอดโปรแกรมได้ เป็นเครื่องมือที่ใช้ทำงานในด้านการทำดาต้าไมน์นิ่งที่รวบรวมแนวคิดอัลกอริทึมมากมาย ซึ่งอัลกอริทึมสามารถเลือกใช้งานโดยตรงได้จาก 2 ทางคือจากชุดเครื่องมือที่มีอัลกอริทึมมาให้ หรือเลือกใช้จากอัลกอริทึมที่ได้เขียนเป็นโปรแกรมลงไปเป็นชุดเครื่องมือเพิ่มเติม และชุดเครื่องมือมีฟังก์ชันสำหรับการทำงานร่วมกับข้อมูล ได้แก่ Pre-Processing, Classification, Regression, Clustering, Association rules, Selection และ Visualization

ข้อดีของโปรแกรม WEKA คือ มีอัลกอริทึมที่รู้จักกันดีของการทำดาต้าไมน์นิ่งให้เลือกใช้อย่างครบถ้วน และสามารถเขียนฟังก์ชันเพิ่มเข้าไปในโปรแกรมเองได้

Weka ประกอบด้วยชุดของเครื่องมือ และอัลกอริธึมสำหรับวิเคราะห์ข้อมูลวิชวลไลเซชันและพยากรณ์แบบพร้อมกับอินเทอร์เฟซสำหรับผู้ใช้แบบกราฟิกเพื่อความสะดวกในการเข้าถึงฟังก์ชัน ในภาษาอื่น ๆ ใช้อัลกอริธึมการ เช่น  เพิ่มข้อมูล preprocessing ในภาษา C และระบบการเรียนรู้สำหรับเครื่องทำการคอมไพล์ด้วยคำสั่ง – Makefile weka ได้รับการออกแบบให้ใช้เป็นเครื่องมือสำหรับวิเคราะห์ข้อมูลส่วนใหญ่มาจากแหล่งรุ่น (Weka 3) เวลาที่เริ่มพัฒนา 2540 ปัจจุบันนี้มีการใช้โปรแกรมในประเทศ ซึ่งได้รับความนิยมอย่างมากๆ โดยเฉพาะจุดมุ่งหมายของการวิจัย และการศึกษา ข้อได้เปรียบของWeka:

  • การหามาได้อย่างเสรีภายใต้สัญญาอนุญาตแบบสาธารณะทั่วไปของจี
  • เบา: เพราะมันเป็นที่ปฏิบัติในภาษาจาวาและวิ่งบนคอมพิวเตอร์สมัยใหม่เกือบทุกเวที
  • รวมข้อมูลที่ครอบคลุม preprocessingและเทคนิคการสร้างโมเดล
  • อิสระ-ของ-ใช้กำหนดให้ผู้ใช้แบบกราฟิกมีกิจกรรมสามเณร

หลายมาตรฐานการทำเหมืองข้อมูล Wekaสนับสนุนภารกิจ เจาะจง ข้อมูล preprocessing พวง หมวดหมู่ ถดถอยวิชวลไลเซชัน และเลือกคุณลักษณะทั้งหมดเป็นข้อสันนิษฐานว่าเป็นเทคนิคWekaบอกกล่าวข้อมูลเป็นไฟล์แฟลต หรือญาติ ซึ่งแต่ละจุดข้อมูลตามที่อธิบายคุณสมบัติของจำนวนที่กำหนด (ปกติ ตัวเลข หรือชื่อแอตทริบิวต์ แต่บางประเภทอื่น ๆ ที่ยังรองรับแอตทริบิวต์) ช่วยให้คุณสามารถเข้าถึงWeka sql ฐานข้อมูล ชวาการเชื่อมต่อฐานข้อมูลและสามารถใช้กระบวนการที่เป็นผลมาจากฐานข้อมูลถามกลับ มันไม่ใช่ความสามารถในการทำงาน-ความสัมพันธ์การทำเหมืองข้อมูล แต่มีซอฟต์แวร์สำหรับการแปลงฐานข้อมูลคอลเลกชันที่เชื่อมโยงกันในโต๊ะอาหารที่เหมาะสมสำหรับการใช้Wekaพรอเซสซิงที่สำคัญอีกอย่างหนึ่งก็คือว่าในปัจจุบันที่ไม่รวมอยู่ในขั้นตอนการกระจายกำลังตามลำดับWekaเป็นต้น

Weka เป็นส่วนหลักของอินเทอร์เฟซสำหรับผู้ใช้ที่ทำ DataMining แต่จำเป็นอย่างยิ่งที่จะปฏิบัติตามความรู้ และไหลผ่านเข้า-ส่วนประกอบจากบรรทัดคำสั่งนอกจากนี้ยังมีการทดลองการเปรียบเทียบการทำงานของระบบ ซึ่งจะช่วยในการพยากรณ์ของกลไกการเรียนรู้ในขั้นตอนการรวบรวมdatasets ของ Weka ได้

เข้าถึงส่วนประกอบหลักของการทำงาน:

  • weka มีสิ่งอำนวยความสะดวกสำหรับการนำเข้าข้อมูลด้วยวิธีการ Preprocess ฐานข้อมูลเป็น csvไฟล์ ฯลฯ และข้อมูลนี้ใช้เพื่อเรียกการกรอง-อัลกอริธึม preprocessing ฟิลเตอร์เหล่านี้จะถูกนำมาใช้เพื่อเปลี่ยนข้อมูล 
  • ที่จะช่วยให้ผู้ใช้เลือกใช้หมวดหมู่ แบ่งบานและถดถอยอัลกอริธึม (พิจารณาชื่อ classifiersใน Weka) ในชุดผลลัพธ์ เพื่อประเมินผลของถูกต้อง แบบจำลองพยากรณ์และภาพต้องพยากรณ์ร็อคโค้งฯลฯ หรือทำเอง (ถ้าตัวอย่างเป็นหน้าที่ต้องวิชวลไลเซชันเหมือน e กรัม เป็นต้นไม้ตัดสินใจ)
  • ที่ช่วยให้คุณสามารถเข้าถึงแผงร่วมกลุ่มควบคุมกำจัดพยายามที่จะระบุว่าทุกคนมีความสำคัญระหว่างข้อมูลในลักษณะinterrelationships
  • กลุ่มคณะลูกขุนให้เข้าถึงพวง Wekaในเทคนิค e กรัม k-หมายถึงขั้นตอนง่าย ๆ นอกจากนี้ยังมีการดำเนินงานสำหรับการเรียนรู้ ซึ่งมีส่วนผสมของหวังจำนวนอัลกอริธึม ปกติคงคลัง
  • เลือกอัลกอริธึมการระบุปัจจัยชี้ขาดในชุดแอตทริบิวต์สามารถพยากรณ์ได้มากที่สุด
  • ภาพการแสดงคณะ แผ่ซ่านอุทยานเมทริกซ์ บุคคลที่สามารถเลือกแผนการกระจาย และขยาย และส่งเสริมการใช้บริการทางเลือกต่าง ๆ มาวิเคราะห์
หมวดหมู่:คุย....DataMining, SoftwareDataMing, Weka
  1. Scorpio
    กุมภาพันธ์ 7, 2014 ที่ 22:53

    เราจะใช้คำสั่ง sql ในการเชื่อมต่อฐานข้อมูลกับ weka หรือใช้รัน weka บนเว็บแอพพลิเคชั่น เช่น เขียนเว็บด้วย PHP แล้วสั่งรัน weka เพื่อมาแสดงผลบนเว็บได้มั้ย อย่างไรครับ

  1. No trackbacks yet.

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: