Tôi sắp lao vào một dự án nghiên cứu NN dài và muốn thúc đẩy theo hướng Pylearn2 hoặc TensorFlow? Kể từ tháng 12 năm 2015, cộng đồng đã bắt đầu nghiêng về hướng này hay hướng khác?
Đây link đã cho tôi lo ngại về việc gắn với TenserFlow.
Tôi sắp lao vào một dự án nghiên cứu NN dài và muốn thúc đẩy theo hướng Pylearn2 hoặc TensorFlow? Kể từ tháng 12 năm 2015, cộng đồng đã bắt đầu nghiêng về hướng này hay hướng khác?
Đây link đã cho tôi lo ngại về việc gắn với TenserFlow.
Câu trả lời:
Bạn có thể muốn xem xét rằng Pylearn2 không còn nhà phát triển nữa và hiện chỉ đến các thư viện dựa trên Theano khác :
Có những khung máy học khác được xây dựng trên đỉnh Theano có thể khiến bạn quan tâm, chẳng hạn như: Blocks, Keras và Lasagne.
Như Dawny33 nói, TensorFlow mới chỉ bắt đầu, nhưng thật thú vị khi lưu ý rằng số lượng câu hỏi trên TensorFlow (244) trên Stack Overflow đã vượt qua Torch (166) và có thể sẽ bắt kịp Theano (672) vào năm 2016.
Theo như tôi biết, các thư viện hiện có (gần như tất cả) trong Python có thể xử lý các mô hình Mạng thần kinh rất phức tạp.
TensorFlow tuy nhiên không được đánh bóng như bây giờ. Nó vẫn còn một chặng đường dài để phát triển trước khi được chấp nhận là thư viện chính cho ML.
Vì vậy, đi trước với các thư viện hiện có như PyLearn / Keras / Torch, v.v ... có ý nghĩa như bây giờ (cũng như họ đã có cộng đồng rộng rãi và tận tâm), vì bạn cần tập trung vào nghiên cứu thay vì lo lắng về các lỗi và sự cố kỹ thuật của thư viện.