Thư viện học máy trên C#?

  1. Trí tuệ nhân tạo

Xin chào mọi người, khi học về Machine Learning thì mình hay sử dụng python, vì nó hỗ trợ rất nhiều thư viện và tiết kiệm thời gian implement.

Tuy nhiên khi đi vào thực tế, cần làm các ứng dụng liên quan tới người dùng thì mình phải sử dụng ngôn ngữ như C# và Java.

Mọi người có thể giới thiệu giúp mình vài thư viện về học máy trên các ngôn ngữ này không?

Từ khóa: 

trí tuệ nhân tạo

,

machine learning

,

học máy

,

ml

,

ai

,

trí tuệ nhân tạo

Microsoft cũng có thư viện CNTK, mình check thử thì có vẻ nó hỗ trợ C#

https://docs.microsoft.com/en-us/cognitive-toolkit/using-cntk-with-csharp

Hơi lạ là Microsoft làm ra C# mà chỉ mới gần đây mới hỗ trợ ngôn ngữ này cho thư viện ML của chính mình :P

Trả lời

Microsoft cũng có thư viện CNTK, mình check thử thì có vẻ nó hỗ trợ C#

https://docs.microsoft.com/en-us/cognitive-toolkit/using-cntk-with-csharp

Hơi lạ là Microsoft làm ra C# mà chỉ mới gần đây mới hỗ trợ ngôn ngữ này cho thư viện ML của chính mình :P

Mình nghĩ bạn vẫn có thể sử dụng python (Tensorflow, Keras, Pytorch...) nhưng kết nối với bên C#, Java thông qua API. Một hệ thống dùng nhiều ngôn ngữ là chuyện bình thường nhé ;)