Đầu tiên là tính toán, nó đầy đủ. CPU thông thường đòi hỏi nhiều thời gian để thực hiện ngay cả việc tính toán / đào tạo cơ bản với Deep Learning. Do đó, GPU được khuyến nghị, thậm chí chúng có thể không đủ trong nhiều tình huống. Các mô hình học tập sâu điển hình không hỗ trợ thời gian lý thuyết là trong Đa thức. Tuy nhiên, nếu chúng ta xem xét các mô hình tương đối đơn giản hơn trong ML cho cùng một nhiệm vụ, thì chúng ta thường có các đảm bảo toán học rằng thời gian đào tạo cần thiết cho các Thuật toán đơn giản như vậy là trong Đa thức. Điều này, đối với tôi, ít nhất có lẽ là sự khác biệt lớn nhất.
Tuy nhiên, có những giải pháp để khắc phục vấn đề này. Một cách tiếp cận chính là tối ưu hóa Thuật toán DL thành một số lần lặp duy nhất (thay vì nhìn vào các giải pháp toàn cầu trong thực tế, chỉ cần tối ưu hóa thuật toán thành một giải pháp cục bộ tốt, trong khi tiêu chí "Tốt" được xác định bởi người dùng).
Một vấn đề khác có thể gây tranh cãi một chút đối với những người đam mê học sâu trẻ là thuật toán Deep Learning thiếu hiểu biết lý thuyết và lý luận. Mạng lưới thần kinh sâu đã được sử dụng thành công trong nhiều tình huống bao gồm nhận dạng viết tay, xử lý hình ảnh, xe tự lái, xử lý tín hiệu, NLP và phân tích y sinh. Trong một số trường hợp này, chúng thậm chí còn vượt qua cả con người. Tuy nhiên, điều đó đang được nói, chúng không thuộc bất kỳ trường hợp nào, về mặt lý thuyết là âm thanh như hầu hết các Phương pháp thống kê.
Tôi sẽ không đi vào chi tiết, thay vào đó tôi để nó cho bạn. Có những ưu và nhược điểm đối với mọi Thuật toán / phương pháp và DL không phải là ngoại lệ. Nó rất hữu ích vì đã được chứng minh trong rất nhiều tình huống và mọi Nhà khoa học dữ liệu trẻ phải học ít nhất những điều cơ bản về DL. Tuy nhiên, trong trường hợp các vấn đề tương đối đơn giản, tốt hơn là sử dụng các phương pháp Thống kê nổi tiếng vì chúng có rất nhiều kết quả / đảm bảo về mặt lý thuyết để hỗ trợ chúng. Hơn nữa, từ quan điểm học tập, tốt hơn hết là bắt đầu với những cách tiếp cận đơn giản và làm chủ chúng trước.