Cài đặt Neural Network với Python

Neural Network

Neural Network

Trong bài viết này, tôi sẽ hướng dẫn mọi người cài đặt mô hình mạng nơ-ron đơn giản với ngôn ngữ lập trình Python. Tôi giả định mọi người đã biết sơ qua các khái niệm cơ bản về giải tích cũng như machine learning (thế nào là classification, regularization, tại sao sử dụng gradient descent để tối thiểu hóa độ lỗi, …).

Việc cài đặt lại Neural Network từ đầu sẽ giúp cho chúng ta hiểu được mô hình này hoạt động như thế nào. Từ đó, ta có thể mở rộng ra các mô hình tiên tiến hơn như Deep learning trong các bài viết sắp tới. Ngoài ra, khi áp dụng vào các dự án thực tế, ta có thể sử dụng các thư viện như Theano hay PyBrain để tăng tốc độ xử lý cũng như tiết kiệm thời gian cài đặt.

Tiếp tục đọc

Lập trình Spark với Scala

stackoverflow

stackoverflow

Với chế độ cài đặt Standalone, Spark có thể xử lý được một tập dữ liệu khổng lồ dù cho bạn đang sử dụng một chiếc laptop có RAM chỉ khoảng 4-8GB. Trong bài viết này, tôi sẽ hướng dẫn mọi người lập trình Spark với Scala.

Cho trước tập dữ liệu là các bài post trên stackoverflow.com, nhiệm vụ của chúng ta là xây dựng một mô hình phân lớp để dự đoán xem câu hỏi của user khi post lên thuộc nhóm nào, nhờ vậy mà trang web có thể đưa ra những tags gợi ý thông minh hơn cho user.

Tiếp tục đọc

Nguồn tham khảo về Deep Learning

Deep learning

Deep learning

Deep Learning là một kĩ thuật rất “hot” của Machine Learning. Kĩ thuật này đã gặt hái được nhiều thành công trong các kết qủa nghiên cứu cũng như những ứng dụng thông minh ngoài thực tế đòi hỏi phải có độ chính xác cao. Dưới đây tôi xin liệt kê một số nguồn tham khảo miễn phí về Deep learning cho người mới bắt đầu cũng như những người muốn theo dõi xu hướng của kĩ thuật này.

5 Machine Learning APIs tốt nhất dành cho Data Science

Machine learning API

Machine learning API

Với sự phát triển và tiến bộ nhanh chóng về các thuật toán Machine Learning như hiện nay, nếu không có sự hỗ trợ mạnh mẽ từ các API của các nhà khổng lồ về lĩnh vực này thì các developer thiên về kĩ thuật như chúng ta sẽ khó có thể xây dựng được những ứng dụng thông minh để đem lại trải nghiệm cao cho người dùng.

Với nhiều sự lựa chọn cho các nhiều loại tập dữ liệu khác nhau như hiện nay, cuộc đua tranh giải Machine Learning API tốt nhất vẫn còn đang diễn ra, ai là người nhanh hơn sẽ giành chiến thắng. Dưới đây, tôi xin đưa ra 5 Machine Learning APIs tốt nhất dành cho Data Science để mọi người tham khảo.

Tiếp tục đọc