
AnnDotNet - เป็นโครงการโอเพนซอร์สสำหรับการเรียนรู้ลึกที่เขียนใน C# และสนับสนุนแพลตฟอร์ม. NET และ. NET Core วัตถุประสงค์หลักของโครงการคือการสร้างและฝึกอบรมแบบจำลองการเรียนรู้อย่างลึกซึ้ง หนึ่งในส่วนประกอบของโครงการหลักคือ Anndotnet ML Engine ซึ่งใช้ชุดเครื่องมือความรู้ความเข้าใจของ Microsoft, CNTK โครงการควรเป็นเครื่องมือ GUI สำหรับไลบรารี CNTK ที่มีส่วนขยายในการประมวลผลข้อมูลล่วงหน้าการประเมินแบบจำลองการส่งออกและการปรับใช้
โครงการนี้จัดขึ้นที่ http://github.com/bhrnjica/anndotnet และเอกสารโครงการสามารถพบได้ที่หน้าโครงการ wiki ที่ https://github.com/bhrnjica/anndotnet/wiki
กระบวนการสร้างการฝึกอบรมการประเมินและการส่งออกมีให้จากแอปพลิเคชัน GUI และไม่ต้องการความรู้สำหรับภาษาการเขียนโปรแกรมที่รองรับ Anndotnet เหมาะอย่างยิ่งในหลาย ๆ สถานการณ์:
มีโครงการคำนวณล่วงหน้าหลายสิบโครงการที่รวมอยู่ในตัวติดตั้งซึ่งสามารถเปิดได้จากหน้าเริ่มต้นเช่นเดียวกับจากเครื่องมือ CMD Annprojects ขึ้นอยู่กับชุดข้อมูลที่มีชื่อเสียงจากหลายหมวดหมู่: การถดถอย, ปัญหาการจำแนกประเภทไบนารีและหลายชั้น, การจำแนกประเภทภาพ, ซีรีส์ไทม์ส ฯลฯ ฯลฯ ในโครงการที่คำนวณล่วงหน้าผู้ใช้สามารถค้นหาวิธีการใช้การกำหนดค่าเครือข่ายประสาทที่หลากหลายเช่นฟีดไปข้างหน้าเครือข่ายประสาทลึก นอกจากนี้แต่ละโครงการสามารถแก้ไขได้ในแง่ของการเปลี่ยนแปลงการกำหนดค่าเครือข่ายการเรียนรู้และพารามิเตอร์การฝึกอบรมรวมถึงสร้างการกำหนดค่า ML ใหม่

ในการจัดการกับไฟล์การกำหนดค่าการเรียนรู้ของเครื่อง ( MLCONFIG ), AnnDotNet ให้ Visual Network Designer (VN Designer) สามารถสร้างเครือข่ายประสาทของการกำหนดค่าและการรวมกันของเลเยอร์ใด ๆ VN Designer ขึ้นอยู่กับแนวคิดของเลเยอร์ซึ่งผู้ใช้สามารถเพิ่มลบหรือแก้ไขเลเยอร์ NN ได้อย่างง่ายดายเพียงแค่จัดการกับรายการมุมมองรายการ

AnnDotNet เป็นแอพพลิเคชั่นเดสก์ท็อป Windows ที่ทำงานบน. NET Framework 4.7.2 และ. NET Core 2.0 ในการเรียกใช้แอปพลิเคชันส่วนประกอบซอฟต์แวร์ต่อไปนี้จำเป็นต้องติดตั้ง:
หมายเหตุ: แอปพลิเคชันได้รับการทดสอบบน Clean Windows Pro 10 1709 Build อาจเป็นไปได้ว่าแอปพลิเคชันจะทำงานบน Windows 8 และ Windows 7 เช่นกันเมื่อผู้ใช้ติดตั้งข้อกำหนดเบื้องต้น
เพื่อเรียกใช้แอปพลิเคชันมีความเป็นไปได้สองประการ:
anndotnet.gui.net.sln ใน Visual Studio 2017anndotnet.wnd เป็นโครงการเริ่มต้น
anndotnet.wnd.exe และเรียกใช้แอปพลิเคชันภาพต่อไปนี้แสดงโครงการแชร์จักรยานที่เปิดในเครื่องมือ Anndotnet GUI ภาพที่แม่นยำยิ่งขึ้นจะแสดงโมดูลการเตรียมข้อมูล

ตั้งแต่เวอร์ชัน 1.2 การสนับสนุน AnnDotNet การสร้างการจำแนกรูปภาพดังนั้นภาพต่อไปนี้จึงแสดงโครงการการจำแนกประเภทภาพแมวและสุนัขที่สร้างขึ้นโดยใช้ AnnDotNet v1.2+

ในการใช้คุณสมบัติการส่งออก AnnDotNet ไปยัง Excel คุณลักษณะจะต้องติดตั้ง ANNdotNET.Excel.AddIn ในการติดตั้ง Excel Addin การดำเนินการต่อไปนี้จะต้องดำเนินการ:
File -> Options 
Add-ins->ExcelAdd-ins -> press Go Button 
anndotnet.exceladdIn-AddIn64.xll ไฟล์ซึ่งอยู่ที่โฟลเดอร์ AnnDotNet Binaries 

ในกรณีที่ไม่ได้เพิ่มเส้นทางจะต้องติดตั้ง Excel addin ทุกครั้งที่คุณเปิด Excel และใช้ Addin
วิดีโอสั้น ๆ ต่อไปนี้แสดงวิธีการสร้างฝึกอบรมและประเมินการถดถอยแบบจำลองการจำแนกประเภทไบนารีและหลายคลาสได้อย่างรวดเร็ว
ข้อมูลเพิ่มเติมได้ที่ https://hrnjica.net/anndotnet/