.NET และ ML.NET: Microsoft Open Source Platforms

.NET และ ML.NET: Microsoft Open Source Platforms

.NET และ ML.NET: Microsoft Open Source Platforms

ตามที่เราได้ตรวจสอบแล้วในสิ่งพิมพ์ชื่อ "ระบบปฏิบัติการที่ War: Microsoft บน Guard Against All!", ในปัจจุบัน «Microsoft», บริษัท ของ Redmond, สหรัฐอเมริกา, เจ้าของ «Windows» อยู่ในการแข่งขันแบบเปิดเพื่อดูดซึมสิ่งที่ดีที่สุดของระบบปฏิบัติการอื่น ๆ และส่งออกผลิตภัณฑ์ไปยังพวกเขา

และด้วยวิธีนี้นอกเหนือจากโปรแกรมที่รู้จักแล้วที่ส่งออกไปยัง «GNU/Linux»เราสามารถพูดถึงคนปัจจุบัน: «SQL Server, .Net, Visual Studio Code y Skype». เป็นหนึ่งใน บริษัท สุดท้ายที่เรียกว่า «Microsoft Teams»ดังที่เราได้กล่าวไว้ในอีกเรื่องหนึ่ง สิ่งพิมพ์ล่าสุด. และตอนนี้มันนำเราไปสู่ «ML.NET»เป็น กรอบการเรียนรู้ของเครื่อง de «Código Abierto» และหลายแพลตฟอร์มที่เติมเต็ม «.NET».

.NET และ ML.NET: บทนำ

อาจเป็นไปได้ว่าระบบนิเวศของแอปพลิเคชันที่เพิ่มขึ้นทั้งหมดนี้ «Código Abierto» เข้าร่วมในช่วงเวลาสั้น ๆ «Navegador Edge» และ y «Antivirus Defender». และใครจะรู้ว่าตอนนี้รายได้ของ «Microsoft Teams» คงไม่น่าแปลกใจที่จะเห็นไฟล์ «Suite Ofimática MS Office» หรือสิ่งที่คล้ายกันมากหรือใกล้เคียงกับสิ่งนี้สำหรับ «GNU/Linux».

.NET และ ML.NET: Microsoft Open Source

แพลตฟอร์ม Microsoft Open Source

ดังที่เราได้กล่าวไปแล้วในหลาย ๆ ซอฟต์แวร์ (โปรแกรมระบบและแพลตฟอร์ม) de «Código Abierto» เมื่อเร็ว ๆ นี้ «Microsoft» ได้มีส่วนใน «Comunidad de Software Libre y Código Abierto», โดดเด่น:.NET และ ML.สุทธิ.

.NET คืออะไรและมีลักษณะอย่างไร?

  • เป็นแพลตฟอร์มการพัฒนาหลายแพลตฟอร์ม (Windows, Mac OS และ Linux) โอเพ่นซอร์สและฟรีเพื่อสร้างแอปพลิเคชันทุกประเภท: เดสก์ท็อปมือถือเว็บเกมและอินเทอร์เน็ตในทุกสิ่ง
  • อนุญาตให้ใช้ภาษาบรรณาธิการและไลบรารีต่างๆสำหรับแอปพลิเคชันประเภทต่างๆที่เป็นไปได้ ในบรรดาภาษาต่างๆ ได้แก่ :
  1. ค#: ซึ่งเป็นภาษาโปรแกรมที่เรียบง่ายทันสมัยเชิงวัตถุและปลอดภัย
  2. F #: ซึ่งเป็นภาษาการเขียนโปรแกรมข้ามแพลตฟอร์มและโอเพ่นซอร์สที่ใช้งานได้สำหรับ. NET ซึ่งรวมถึงการเขียนโปรแกรมเชิงวัตถุและแบบจำเป็นด้วย
  3. วิชวลเบสิก: ซึ่งเป็นภาษาที่สามารถเข้าถึงได้ด้วยไวยากรณ์ง่ายๆสำหรับการสร้างแอปพลิเคชันประเภทปลอดภัยและเชิงวัตถุ
  • เป็นแพลตฟอร์มข้ามการพัฒนาที่ยอดเยี่ยมเนื่องจากช่วยให้แอปพลิเคชันที่สร้างขึ้นในภาษาดังกล่าวสามารถทำงานบนระบบปฏิบัติการที่เข้ากันได้โดยใช้การใช้งานแบบบูรณาการที่แตกต่างกันซึ่ง ได้แก่ :
  1. เน็ตคอร์: การใช้งานข้ามแพลตฟอร์มสำหรับเว็บไซต์เซิร์ฟเวอร์และแอปพลิเคชันคอนโซลคืออะไร
  2. .NET กรอบงาน: ซึ่งเข้ากันได้กับเว็บไซต์บริการแอปพลิเคชันเดสก์ท็อปและอื่น ๆ อีกมากมายบน Windows
  3. Xamarin / โมโน: การใช้งาน. NET เพื่อเรียกใช้แอปพลิเคชันบนระบบปฏิบัติการมือถือหลักคืออะไร
  • ประกอบด้วยชุดพื้นฐานของ API ที่ใช้กับการใช้งาน. NET ทั้งหมด นอกจากนี้การใช้งานแต่ละครั้งยังสามารถเปิดเผย API เพิ่มเติมที่เฉพาะเจาะจงสำหรับระบบปฏิบัติการที่จะเรียกใช้ ตัวอย่างเช่น. NET Framework เป็นการใช้งาน. NET สำหรับ Windows เท่านั้นที่มี API สำหรับการเข้าถึง Windows Registry
  • มีห้องสมุดขนาดใหญ่ (ระบบนิเวศของแพ็คเกจ) ที่ขยายฟังก์ชันการทำงาน ในการใช้ประโยชน์คุณสามารถใช้ NuGet ซึ่งเป็นตัวจัดการแพ็คเกจที่สร้างขึ้นโดยเฉพาะ «.NET» บรรจุมากกว่า 90.000 แพ็คเกจ

หมายเหตุ: สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ «.NET» เข้าถึงเว็บไซต์อย่างเป็นทางการของคุณ ที่นี่.

ML.NET คืออะไรและมีคุณสมบัติอย่างไร?

  • เป็นแพลตฟอร์ม Machine Learning แบบโอเพ่นซอร์สข้ามแพลตฟอร์มฟรีe ทำงานบน Windows, Linux และ macOS ด้วย. NET Core หรือบน Windows โดยใช้. NET Framework
  • มีความเป็นไปได้ในการเพิ่มการเรียนรู้ของเครื่องในแอปพลิเคชัน (ออนไลน์หรือออฟไลน์) ที่สร้างด้วย. NET เพื่อให้สามารถทำได้ ทำการคาดคะเนอัตโนมัติด้วยข้อมูลที่จำเป็น
  • มีเป็น ฐานก Modelo การเรียนรู้ของเครื่องนั้น ระบุขั้นตอนที่จำเป็นในการแปลงข้อมูลอินพุตเป็นการคาดคะเน แพลตฟอร์มนี้ช่วยให้คุณฝึกโมเดลที่กำหนดเองได้โดยระบุอัลกอริทึมหรือใช้โมเดลที่สร้างขึ้นพร้อมใช้งานและผ่านการฝึกอบรมแล้วจากแพลตฟอร์ม TensorFlow และ ONNX
  •  เวอร์ชัน 64 บิตเข้ากันได้กับทุกแพลตฟอร์ม เวอร์ชัน 32 บิตเข้ากันได้กับ Windows ยกเว้นฟังก์ชันที่เกี่ยวข้องกับ TensorFlow, LightGBM และ ONNX

อ้างจาก «Microsoft»ตัวอย่างที่เป็นไปได้บางส่วนของการคาดคะเนที่สามารถทำได้ «ML.NET» เสียง:

ประเภทการทำนาย คำอธิบายและขอบเขต
การจัดหมวดหมู่และการจัดหมวดหมู่ จัดประเภทความคิดเห็นของลูกค้าเป็นเชิงบวกและเชิงลบโดยอัตโนมัติ
ค่าการถดถอยและการทำนายอย่างต่อเนื่อง ทำนายราคาบ้านตามขนาดและที่ตั้ง
การตรวจจับความผิดปกติ ตรวจจับธุรกรรมธนาคารที่ฉ้อโกง
แนะนำ แนะนำผลิตภัณฑ์ที่ผู้ซื้อออนไลน์สามารถซื้อได้โดยอิงจากการซื้อครั้งก่อน
อนุกรมเวลาและข้อมูลตามลำดับ พยากรณ์อากาศและยอดขายสินค้า
การจำแนกภาพ จำแนกโรคภาพทางการแพทย์

หมายเหตุ: สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ «ML.NET» เข้าถึงเว็บไซต์อย่างเป็นทางการของคุณ ที่นี่.

.NET และ ML.NET: บทสรุป

ข้อสรุป

เราหวังว่าคุณจะเป็น "โพสต์เล็ก ๆ แต่มีประโยชน์" เกี่ยวกับ 2 สิ่งที่น่าสนใจ «Plataformas de desarrollo y Machine Learning de código abierto» de ไมโครซอฟท์ เรียกว่า «.NET y ML.NET»ซึ่งในบรรดาประโยชน์หรือลักษณะต่างๆมากมายโดดเด่นด้วยความกะทัดรัด (ความกะทัดรัด) ความยืดหยุ่นและความสามารถในการบูรณาการเป็นสิ่งที่น่าสนใจและเป็นประโยชน์สำหรับส่วนรวม «Comunidad de Software Libre y Código Abierto» และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งานและสำหรับ «GNU/Linux».

และสำหรับข้อมูลเพิ่มเติมอย่าลังเลที่จะเยี่ยมชมใด ๆ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที เพื่ออ่าน หนังสือ (PDF) ในหัวข้อนี้หรืออื่น ๆ พื้นที่ความรู้. สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ «publicación», อย่าหยุดแบ่งปัน กับคนอื่น ๆ ในไฟล์ เว็บไซต์ช่องกลุ่มหรือชุมชนที่ชื่นชอบ ของเครือข่ายสังคมโดยเฉพาะอย่างยิ่งฟรีและเปิดเป็น สัตว์แมสทอดอนหรือปลอดภัยและเป็นส่วนตัว Telegram.

หรือเยี่ยมชมหน้าแรกของเราที่ DesdeLinux หรือเข้าร่วมช่องทางการ โทรเลขของ DesdeLinux เพื่ออ่านและโหวตสิ่งพิมพ์ที่น่าสนใจนี้หรืออื่น ๆ «Software Libre», «Código Abierto», «GNU/Linux» และหัวข้ออื่น ๆ ที่เกี่ยวข้องกับ «Informática y la Computación»และ «Actualidad tecnológica».


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา