Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
em muốn học machine learning thì nên học những gì á anh .em chỉ biết về python .anh nói về tương lai của machine learning lun nhak anh . Em cảm ơn anh
em muốn học machine learning thì nên học những gì á anh .em chỉ biết về python .anh nói về tương lai của machine learning lun nhak anh . Em cảm ơn anh
Để sử dụng tính năng này, Bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập
Để xem được nội dung và giúp Kteam duy trì hoạt động.
Bạn vui lòng tắt Adblock trên website howkteam.vn nhé!
Machine Learning (ML) là 1 lĩnh vực riêng của Artificial Intelligent (AI). ML là tập hợp các models, algorithms, xây dựng model từ data (learn from data).
Các tác vụ mà em thường làm ở vị trí Machine Learning Developer là cập nhật các bài báo khoa học mới nhất về ML và AI, cải tiến giải thuật, chọn ML model phù hợp (thêm, xoá feature, thêm training data) cho nghiên cứu của đại học, viện khoa học hay dự án công ty.
Sách, tài liệu em có thể tham khảo 1 số cuốn sau:
Ngôn ngữ lập trình thì em chọn ngôn ngữ nào cũng được. Vì ML chỉ liên quan đến model, giải thuật và công thức toán. Nếu khuyến khích, thì em nên chọn Python, và các thư viện toán học Scipy (numpy, pandas, matplotlib, scikit-learn, seaborn,...). Em có thể dùng ngôn ngữ khác, nhưng nên tìm các thư viện toán học tương ứng với ngôn ngữ em chọn.
Các bài toán phức tạp hơn, như capcha (Computer Vision), Web Search (Text Retrieval) em từ từ nghĩ đến. Em nên hiểu các kiến thức cơ bản về ML, sau đó có thể đi sâu vào từng lĩnh vực riêng. Computer Vision học các giải thuật liên quan đến xử lý hình ảnh, trích xuất thông tin từ ảnh, như facial recognition, facial identification. Recommendation System, gợi ý product liên quan, gợi ý quảng cáo. Text Retrieval search bằng ngôn ngữ tự nhiên, rút trích thông tin từ đoạn văn, chuyển thành câu truy vấn (SQL)
Em cũng đang định bắt đầu với Machine Learning , nhưng mà không biết bắt đầu từ đâu, hỏi trên forums thì được hướng dẫn đến blog của ông này : https://machinelearningmastery.com/start-here/ , em đọc vài bài thì thấy cực hay , vì ông ấy có lộ trình đầy đủ, những thắc mắc về kiến thức toán, kiến thức lập trình đều được giải đáp , chúng ta chưa cần toán vẫn có thể học Machine Learning !
Nếu anh có toán thì học của thầy Andrew Free trên Coursera và học một khóa chui của Udemy ( cái này không cần Toán ) https://www.freetutorials.us/machine-learning-a-z-hands-on-python-r-in-data-science-2/
để học machine learning bạn phải biết 3 cái sau: đại số tuyến tính, xác suất thống kê với lập trình
làm quen các thư viện Python thực hiện số liệu dạng mảng như: numpy, pandas, ...
rồi bắt học học các dạng toán meachine learning (định nghĩa, nguyên lý và sử dụng) -> viết thuật toán
- Bản chất machine learining là làm sao để máy tính, phần mềm của bạn tự học hỏi thêm mà không cần bạn ngồi lập trình cho nó.
- Bạn biết google captcha, captcha dạng xoay hình. captcha dạng cũ như hình có chữ số trong đó bị làm nhòe. => machine learning hoàn toàn học và đưa ra kết quả được
- Xác định, học hỏi, dự đoán hành vi của người dùng.
=> tương lai rất sáng lạng
MC tương lai sẽ còn phát triển mạnh nửa nha bạn