Là học sâu giết chết xử lý hình ảnh / tầm nhìn máy tính?


52

Tôi mong muốn được ghi danh vào một thạc sĩ về xử lý tín hiệu và hình ảnh, hoặc có thể là Thị giác máy tính (tôi chưa quyết định), và câu hỏi này đã xuất hiện.

Mối quan tâm của tôi là, vì học sâu không cần trích xuất tính năng và hầu như không xử lý trước đầu vào, liệu nó có giết chết xử lý hình ảnh (hay xử lý tín hiệu nói chung) không?

Tôi không phải là một chuyên gia về học sâu, nhưng nó dường như hoạt động rất tốt trong các nhiệm vụ nhận dạng và phân loại lấy hình ảnh trực tiếp thay vì một vectơ đặc trưng như các kỹ thuật khác.

Có trường hợp nào cách tiếp cận trích xuất tính năng truyền thống + phân loại sẽ tốt hơn, sử dụng các kỹ thuật xử lý hình ảnh, hoặc điều này sẽ chết vì học sâu?


3
Mở lại điều này bởi vì nó có số lượng upvote cao và câu trả lời được bình chọn hàng đầu có số lượng upvote rất cao.
Peter K.

1
@LaurentDuval Tôi nghĩ rằng mọi câu trả lời đều hữu ích và rất thú vị, nhưng chủ yếu là của bạn và những người đọc toán học (cùng với các cuộc thảo luận đã đưa ra) thực sự làm rõ chủ đề.
Tony

2
Tôi muốn tạo một ngã tư trong cuộc thảo luận đang diễn ra. Ai nói học sâu không yêu cầu khai thác tính năng? Theo kinh nghiệm thực tế của riêng tôi, chúng ta không nên đào tạo DNN cho dữ liệu thô. Chúng tôi phải thực hiện một số tính năng trích xuất và cũng phải có một số hiểu biết cơ bản về hình ảnh. Học sâu nên được sử dụng cẩn thận, nhưng nó cũng là một ý tưởng tốt.
arun raj

Câu trả lời:


45

Bài đăng này đã được cập nhật rất nhiều. Trên đầu trang, bạn có thể xem cập nhật liên kết. Dưới đây, các biến thể về câu trả lời ban đầu. Đối với phiên bản ngắn: thành công của mạng lưới thần kinh tích chập và học tập sâu trông giống như một cuộc cách mạng Galilê. Đối với quan điểm thực tế, xử lý tín hiệu cổ điển hoặc thị giác máy tính đã chết ... miễn là bạn có đủ dữ liệu được dán nhãn, ít quan tâm đến các lỗi phân loại rõ ràng ( sai sót sâu ), có năng lượng vô hạn để chạy thử nghiệm mà không nghĩ về dấu chân carbon , và đừng bận tâm giải thích hợp lý. Đối với những người khác, điều này khiến chúng tôi phải suy nghĩ lại về tất cả những gì chúng tôi đã làm trước đây: trích xuất tính năng, tối ưu hóa (xem đồng nghiệp của tôi J.-C. Công việc pquet trên cấu trúc mạng lưới thần kinh sâu giải quyết bất bình đẳng biến đổi), bất biến, định lượng, v.v. Và nghiên cứu thực sự thú vị đang nổi lên từ đó, hy vọng bắt kịp với các nguyên tắc nền tảng vững chắc và hiệu suất tương tự.

Liên kết cập nhật:

Chúng tôi giới thiệu các ví dụ đối nghịch tự nhiên - các ví dụ trong thế giới thực, không thay đổi và xảy ra tự nhiên khiến độ chính xác của phân loại giảm đáng kể. Chúng tôi sắp xếp 7.500 ví dụ đối nghịch tự nhiên và phát hành chúng trong bộ kiểm tra phân loại ImageNet mà chúng tôi gọi là ImageNet-A. Bộ dữ liệu này phục vụ như một cách mới để đo độ mạnh của phân loại. Giống như các ví dụ đối nghịch l_p, các ví dụ ImageNet-A chuyển thành công sang các phân loại hộp không nhìn thấy hoặc hộp đen. Ví dụ: trên ImageNet-A, DenseNet-121 đạt độ chính xác khoảng 2%, độ chính xác giảm khoảng 90%. Khôi phục độ chính xác này không đơn giản vì các ví dụ ImageNet-A khai thác các lỗ hổng sâu trong các phân loại hiện tại bao gồm sự phụ thuộc quá mức của chúng vào màu sắc, kết cấu và tín hiệu nền. Chúng tôi quan sát rằng các kỹ thuật đào tạo phổ biến để cải thiện sự mạnh mẽ có ít hiệu quả, nhưng chúng tôi cho thấy rằng một số thay đổi kiến ​​trúc có thể tăng cường sự mạnh mẽ cho các ví dụ đối nghịch tự nhiên. Nghiên cứu trong tương lai là cần thiết để cho phép khái quát hóa mạnh mẽ cho bộ thử nghiệm ImageNet cứng này.

Tham khảo học tập sâu "bước" về xử lý tín hiệu / hình ảnh tiêu chuẩn có thể được tìm thấy ở phía dưới. Michael Elad vừa viết Deep, Rắc rối sâu sắc: Tác động của Deep Learning đối với việc xử lý hình ảnh, Toán học và Nhân loại (SIAM News, 2017/05), trích đoạn:

Sau đó, mạng lưới thần kinh đột nhiên quay trở lại, và với một sự báo thù.

Bộ lạc này rất đáng quan tâm, vì nó cho thấy sự thay đổi từ "xử lý hình ảnh" truyền thống, cố gắng mô hình hóa / hiểu dữ liệu, sang một lĩnh vực chính xác, mà không có quá nhiều cái nhìn sâu sắc.

Tên miền này đang phát triển khá nhanh. Điều này không có nghĩa là nó phát triển theo một số hướng cố ý hoặc liên tục. Không đúng cũng không sai. Nhưng sáng nay, tôi đã nghe câu nói sau đây (hoặc đó là một trò đùa?):

một thuật toán xấu với một tập hợp dữ liệu khổng lồ có thể làm tốt hơn một thuật toán thông minh với dữ liệu pauce .

Đây là thử thách rất ngắn của tôi: học sâu có thể mang lại kết quả hiện đại, nhưng người ta không phải lúc nào cũng hiểu tại sao , và một phần công việc khoa học của chúng tôi vẫn là giải thích tại sao mọi thứ hoạt động, nội dung của một phần dữ liệu là gì , Vân vân.

Học sâu đòi hỏi (rất lớn) cơ sở dữ liệu được gắn thẻ tốt. Bất cứ khi nào bạn thực hiện thủ công trên các hình ảnh đơn lẻ hoặc đơn lẻ (nghĩa là không có cơ sở dữ liệu khổng lồ phía sau), đặc biệt là ở những nơi không thể mang lại "hình ảnh được gắn thẻ dựa trên người dùng miễn phí" (trong bộ bổ sung của " mèo vui chơi trò chơi và khuôn mặt ") , bạn có thể gắn bó với xử lý hình ảnh truyền thống trong một thời gian và vì lợi nhuận. Một tweet gần đây tóm tắt rằng:

(rất nhiều) dữ liệu được gắn nhãn (không có vars bị thiếu) yêu cầu là một bộ ngắt thỏa thuận (& không cần thiết) cho nhiều tên miền

Nếu họ đang bị giết (mà tôi nghi ngờ trong một thông báo ngắn hạn), họ vẫn chưa chết. Vì vậy, bất kỳ kỹ năng nào bạn có được trong xử lý tín hiệu, phân tích hình ảnh, thị giác máy tính sẽ giúp bạn trong tương lai. Ví dụ, điều này được thảo luận trong bài đăng trên blog: Chúng ta đã quên về Hình học trong Thị giác Máy tính chưa? của Alex Kendall:

Học sâu đã cách mạng hóa tầm nhìn máy tính. Ngày nay, không có nhiều vấn đề trong đó giải pháp thực hiện tốt nhất không dựa trên mô hình học tập sâu từ đầu đến cuối. Đặc biệt, các mạng nơ ron tích chập rất phổ biến vì chúng có xu hướng hoạt động khá tốt. Tuy nhiên, những mô hình này phần lớn là hộp đen lớn. Có rất nhiều điều chúng ta không hiểu về chúng.

Một ví dụ cụ thể có thể là như sau: một vài hình ảnh rất tối (ví dụ như giám sát) từ cùng một vị trí, cần đánh giá xem một trong số chúng có thay đổi cụ thể cần phát hiện hay không, có khả năng là vấn đề xử lý hình ảnh truyền thống, hơn cả Học sâu (tính đến hôm nay).

Mặt khác, khi thành công như Deep Learning ở quy mô lớn, nó có thể dẫn đến việc phân loại sai một tập hợp dữ liệu nhỏ, có thể vô hại "trung bình" đối với một số ứng dụng. Hai hình ảnh chỉ hơi khác với mắt người có thể được phân loại khác nhau thông qua DL. Hoặc hình ảnh ngẫu nhiên có thể được đặt thành một lớp cụ thể. Ví dụ, xem mạng nơ ron sâu dễ bị đánh lừa: Dự đoán độ tin cậy cao cho hình ảnh không thể nhận ra (Nguyen A, Yosinski J, Clune J. Proc. Computer Vision and Pattern Recognition 2015), hay Deep Learning có Deep Flaws? , về tiêu cực đối nghịch:

Mạng có thể phân loại sai một hình ảnh sau khi các nhà nghiên cứu áp dụng một nhiễu loạn không thể nhận biết nhất định. Các nhiễu loạn được tìm thấy bằng cách điều chỉnh các giá trị pixel để tối đa hóa lỗi dự đoán.

Với tất cả sự tôn trọng đối với "Deep Learning", hãy nghĩ về "sản xuất hàng loạt đáp ứng với một hành vi đã được đăng ký, đã biết, có thể xác thực hàng loạt hoặc được mong đợi" so với "sản phẩm thủ công đơn lẻ". Không có gì là tốt hơn (chưa) trong một thang chỉ số duy nhất. Cả hai có thể phải cùng tồn tại trong một thời gian.

Tuy nhiên, học sâu bao trùm nhiều lĩnh vực mới lạ, như được mô tả trong tài liệu tham khảo dưới đây.

May mắn thay, một số người đang cố gắng tìm ra cơ sở toán học đằng sau việc học sâu, một ví dụ trong đó là các mạng tán xạ hoặc các biến đổi được đề xuất bởi Stéphane Mallat và các đồng tác giả, xem trang ENS để phân tán . Phân tích sóng hài và các toán tử phi tuyến tính, các hàm Lipschitz, bất biến dịch / xoay, tốt hơn cho người xử lý tín hiệu trung bình. Xem ví dụ Hiểu về Mạng kết hợp sâu .


1
Tăng cường dữ liệu đào tạo không đủ bằng cách sử dụng các bản sao được sửa đổi phù hợp giúp học sâu để khái quát hóa. Gần đây, các cách đã được tìm thấy xung quanh nhu cầu gắn thẻ được giám sát hoàn toàn: Tăng dữ liệu không giám sát sẽ tự động tạo nhãn cho phần không được gắn nhãn của dữ liệu đào tạo trong học tập bán giám sát và sử dụng dữ liệu đó để đào tạo. (Vui lòng kết hợp thông tin này hoặc thông tin tương tự trong câu trả lời.)
Olli Niemitalo

1
Nếu bạn biết làm thế nào để tăng "nhất quán". OK trên các bộ dữ liệu cổ điển, vẫn đi bộ xung quanh dữ liệu khoa học tôi sẽ xử lý (địa chất, hóa học)
Laurent Duval

@Laurent, về những gì bạn nói: "công việc nhà khoa học của chúng tôi vẫn là giải thích lý do tại sao mọi thứ hoạt động" : nghe có vẻ như khoa học dữ liệu là một nghề nghiệp hợp lệ cho ai đó xem xét làm việc nghiêm túc trên DSP. Có bất kỳ tên nào khác ngoài danh hiệu "kỹ sư DSP" điển hình mà bạn đã nghe nói không?
JFonseca

21

Đầu tiên, không có gì sai khi thực hiện công việc grad trong xử lý hình ảnh hoặc thị giác máy tính sử dụng học tập sâu. Học sâu không giết chết xử lý hình ảnh và thị giác máy tính, nó chỉ là chủ đề nghiên cứu nóng hiện nay trong các lĩnh vực đó.

Thứ hai, học sâu chủ yếu được sử dụng trong nhận dạng danh mục đối tượng. Nhưng đó chỉ là một trong nhiều lĩnh vực của tầm nhìn máy tính. Có các lĩnh vực khác, như phát hiện đối tượng, theo dõi, tái tạo 3D, v.v., nhiều trong số đó vẫn dựa vào các tính năng "thủ công".


5
Hãy cẩn thận: Các DNN có khả năng thực hiện tất cả những gì bạn đề cập: Phát hiện đối tượng, theo dõi, tái tạo 3D, v.v. Điều đó nói rằng, xử lý tín hiệu là một cái nhìn sâu sắc về các khía cạnh vật lý của cách các tín hiệu bị thao túng và tại sao chúng ta nên thao túng chúng theo một cách nào đó - và những người (tôi tin) sẽ quay trở lại để giải thích lý do tại sao các thuật toán thích ứng như DNN hoạt động. Nhưng đừng nhầm lẫn - DNN có khả năng biến đổi cơ bản rất tốt từ đầu vào và tất cả các cách đến mục tiêu mục tiêu (khác biệt).
Tarin Ziyaee

11

Không học sâu không giết chết xử lý ảnh. Bạn cần bộ dữ liệu khổng lồ và nhiều tài nguyên tính toán để học sâu. Có rất nhiều ứng dụng mong muốn có thể xử lý hình ảnh với tải trọng tính toán ít hơn và dung lượng bộ nhớ nhỏ hơn và không cần truy cập vào cơ sở dữ liệu khổng lồ. Một số ví dụ là điện thoại di động, máy tính bảng, máy ảnh di động, ô tô, quadcopters. Học sâu là rất cường điệu ngay bây giờ vì có một số kết quả rất ấn tượng để phân loại.

Phân loại là một vấn đề trong số nhiều vấn đề mà Xử lý hình ảnh liên quan đến vấn đề ngay cả khi sự thật rằng học sâu sẽ giải quyết tất cả các vấn đề phân loại, sẽ còn rất nhiều loại Xử lý hình ảnh khác phải làm. Giảm nhiễu, đăng ký hình ảnh, tính toán chuyển động, biến đổi / pha trộn, làm sắc nét, hiệu chỉnh và biến đổi quang học, tính toán hình học, ước lượng 3D, mô hình chuyển động thời gian 3D +, tầm nhìn âm thanh nổi, nén dữ liệu và mã hóa, phân đoạn, làm mờ, ổn định chuyển động, đồ họa máy tính, tất cả các loại kết xuất.


Khước từ, ước tính 3D, v.v., tất cả những người bạn đã đề cập rất có thể được xấp xỉ và giải quyết bằng các DNN có kiến ​​trúc phù hợp và dữ liệu phù hợp.
Tarin Ziyaee

1
Có, có và bạn có thể mua sắm hàng tuần trong một chiếc Jaguar (nhưng đó không phải là lý do tại sao chúng được chế tạo).
mathreadler

1
Hehe, đúng - nhưng điều đó khác với việc bạn không thể mua sắm bằng con báo đốm của mình.
Tarin Ziyaee

Thật dễ dàng để áp đặt các ràng buộc hữu ích cho một vấn đề kỹ thuật mà các DNN khá là nhảm nhí để xử lý. Ví dụ, một ràng buộc mà phương thức được sử dụng không được thiên vị đối với một tập hợp dữ liệu đầu vào nhất định. Sau đó, các DNN tất nhiên sẽ bị loại theo mặc định vì tất cả họ đều cần đào tạo và do đó sẽ bị thiên vị khi sử dụng dữ liệu đào tạo.
toán học

Điều đó đúng với bất kỳ công cụ kỹ thuật nào: Nhưng đó không phải là vấn đề. Vấn đề là tất cả những nhiệm vụ mà bạn đã đề cập ở trên, trên thực tế có thể được giải quyết rất tốt với DNN. Vâng, một số phát triển gần đây, nhưng thật sai lầm khi nói rằng chúng không thể được giải quyết bằng DNN! Đó là tất cả!
Tarin Ziyaee

11

Hôm nay chúng tôi đã có một cuộc thảo luận với một người bạn của tôi. Đó là một ngày mưa ở đây tại Munich, trong khi một phần lớn của châu Âu đang có một bầu không khí đầy nắng. Mọi người đã chia sẻ những bức ảnh trên phương tiện truyền thông xã hội, nơi họ mặc những chiếc váy mùa hè đẹp, lang thang trên biển. Cô ấy bực mình với tình huống này và quay sang tôi và hỏi: "Bạn có thể viết một phần mềm để chặn các bức ảnh trên phương tiện truyền thông xã hội, liên quan đến những bức ảnh dễ thương của mùa hè, khi thời tiết ở đây rất tệ không?". Tôi nói, tại sao không. Tất cả những gì bạn cần làm là thu thập một tập hợp lớn các hình ảnh mùa hè và các ví dụ tiêu cực, đưa nó qua mạng, phân loại nhị phân theo cấp độ "Chặn" hoặc "Không chặn". Đào tạo và điều chỉnh mạng. Đó là nó.

Sau đó, tôi quay lại với chính mình: Tôi có thực sự biết cách viết một thuật toán đơn giản để quyết định xem thời tiết có đẹp hay không, mà không để máy móc làm suy nghĩ cho tôi? Hoàn toàn ... Có lẽ ... Đối với người đọc tò mò, đây là một số tính năng mà bạn có thể muốn thiết kế, nếu bạn muốn thử nó:

Phân loại thời tiết hai lớp, Cewu Lu § Di Lin, Jiaya Jia, Chi-Keung Tang , CVPR 2014

Rõ ràng, tôi thậm chí sẽ không quan tâm đến ấn phẩm CVPR này ngày nay và chỉ đi sâu. Vì vậy, nhiều như tôi thích học sâu cho hiệu suất mạnh mẽ của nó trong nhiều tình huống, tôi cũng sử dụng nó một cách thận trọng. Ngay cả khi nó không giết chết kiến ​​thức của tôi về xử lý hình ảnh, nó có xu hướng làm giảm chuyên môn về miền mà tôi yêu cầu. Về mặt trí tuệ, điều này không phải là rất thanh lịch.

Ngay khi cá nhân quyết định giữ anh ta theo dõi và hưởng lợi từ cả hai thế giới, anh ta sẽ đứng về phía an toàn.


7

Câu trả lời ngắn gọn là, số DL có thể nhận ra một cốc trong ảnh, nhưng dù sao thì điều này không giết chết quá trình xử lý tín hiệu. Điều đó nói rằng, câu hỏi của bạn là khá liên quan trong những ngày rắc rối. Có một cuộc thảo luận tốt đẹp về chủ đề này, có Stephane Mallat, v.v., ở đây .


5

Kỹ thuật dữ liệu vẫn được sử dụng trong học máy để tiền xử lý và chọn dữ liệu được cung cấp cho DNN để cải thiện thời gian học và hiệu quả đánh giá của họ. Xử lý hình ảnh (công cụ giữa cảm biến máy ảnh và bitmap RGB / v.v. được cung cấp cho DNN), một hình thức kỹ thuật dữ liệu, vẫn cần thiết.


4

Một sự hiểu biết thấu đáo về xử lý tín hiệu (cùng với đại số tuyến tính, tính toán véc tơ, thống kê toán học, v.v.) là không thể thiếu đối với công việc không tầm thường trong lĩnh vực học sâu, đặc biệt là trong thị giác máy tính.

Một số bài báo có tác động cao trong học tập sâu (hiện nay hầu hết các loại quả treo thấp đã được chọn) đều thể hiện sự hiểu biết tốt về các khái niệm xử lý tín hiệu.

Một vài khái niệm động lực:

  • Kết luận giãn nở : kiểm tra blogpost này . Một trong những phương trình đầu tiên sẽ có bánh mì và bơ cho một người có căn cứ (hah) trong các khái niệm xử lý tín hiệu. Nó cũng liên quan chặt chẽ với thuật toán trous được tìm thấy trong xử lý tín hiệu sóng con cổ điển.
  • Các lớp chập chuyển tiếp / các lớp Deconv. Một lần nữa, các khái niệm xử lý tín hiệu cơ bản.
  • Định hình bộ lọc đối lưu - cần có ý tưởng tốt về định mức toán tử và ánh xạ co. Điều này thường được tìm thấy trong một khóa học EE cấp độ trong Lý thuyết tín hiệu hoặc Hệ thống điều khiển, hoặc trong các khóa học Toán về Phân tích (Thực tế hoặc chức năng).
  • Các ví dụ về nghịch cảnh : một trong những bài báo đầu tiên nghiên cứu điều này ( "tính chất hấp dẫn của ..." ) đã chính thức hóa điều này theo các nhiễu loạn và sử dụng các hằng số Lipschitz của các lớp khác nhau và phi tuyến tính trong mạng lưới thần kinh để tăng độ nhạy cảm với nhiễu loạn như vậy. Đồng ý, phân tích là rất sơ bộ, nhưng một lần nữa tôi tin rằng nó chứng minh rằng việc tạo ra sự tiến bộ không tầm thường trong bất cứ điều gì, bao gồm học tập sâu, đòi hỏi sự hiểu biết không tầm thường về lý thuyết.

Danh sách cứ kéo dài. Vì vậy, ngay cả khi bạn kết thúc làm việc trong tầm nhìn máy tính và áp dụng học tập sâu vào các vấn đề của mình, nền tảng xử lý tín hiệu sẽ giúp mọi thứ rất dễ nắm bắt cho bạn.


1
Đúng. Bất kỳ lối tắt nào được thực hiện để không phải học những gì để cung cấp cho mạng sẽ phải được học một cách khó khăn bởi hiệu suất kém hơn.
mathreadler

4

Tôi thực sự không xử lý hình ảnh nhiều nhưng tôi đã làm việc cho một tổ chức (Hải quân Hoa Kỳ) đã làm và tài trợ cho nghiên cứu về phân loại tín hiệu vào lần cuối Neural Nets là một chủ đề nóng, từ giữa đến cuối thập niên 80. Tôi đã phải ngồi qua một số lượng lớn các công cụ tiếp thị. Các đối số nằm dọc theo dòng:

  • Đó là Thần kinh, giống như bộ não của bạn và vì nó vượt trội hơn so với phân loại tuyến tính, nó đánh bại các kỹ thuật thống kê. Tôi thực sự biết một số người đã từ chối giấy tờ của họ vì họ đã sử dụng số liệu thống kê để đánh giá hiệu suất.
  • Mạng lưới thần kinh là quy nạp, họ có thể phân loại chính xác các công cụ nếu không có hoặc một vài ví dụ trong bộ huấn luyện của họ.
  • DARPA đang tài trợ cho công việc và tất cả chúng ta đều biết rằng mọi thứ DARPA làm đều là người chiến thắng. (Google vẫn chưa có mặt)
  • Không phải là hiệu suất tuyệt vời, không cần một ma trận nhầm lẫn, không cần các linh mục lớp, tôi chỉ có thể cho bạn biết xác suất lỗi của tôi là gì. Đừng cần giới hạn, tôi chỉ cần thực hiện thao tác giữ một lần và kiềm chế.
  • Chọn một số tính năng và sử dụng nó, hộp đen, chia tỷ lệ, căn chỉnh dữ liệu, từ chối lộn xộn, nhãn xấu, xuất hiện nhiều lớp, không phải là vấn đề của tôi.
  • Sương mù toán học, Boltzmann Machines
  • Chúng ta hãy ném vào một SVD và có thể là một thứ kích thước fractal.
  • Mồi và công tắc được giám sát / không giám sát, tôi sẽ tìm thấy tất cả các mẫu ẩn của bạn. Đây không phải là điều bộ nhớ kết hợp sâu sắc?

Nó đã lấy cuốn sách của Đức cha để giảm bớt sự hoài nghi của tôi.

Trong hơn một vài ứng dụng, thuật toán xử lý tín hiệu tối ưu sẽ yêu cầu tìm kiếm liệt kê toàn diện trên một không gian tham số lớn, nhanh chóng trở nên khó hiểu. Một trang trại máy chủ lớn có thể tăng không gian tìm kiếm có thể đạt được nhưng đến một lúc nào đó, bạn cần tìm một heuristic. DL dường như có thể tìm thấy một số phương pháp phỏng đoán đó nhưng nó không giải quyết được tối ưu hóa NP cơ bản.


Bạn hoàn toàn đúng trong việc giảm bớt sự hoài nghi vì nó dường như đặt nhiều người xuống. Đôi khi tôi ước mình học được điều đó sớm hơn trong cuộc sống.
mathreadler

3

Quan điểm của tôi từ trường đại học là nhiều người xử lý tín hiệu có chút thù địch với ML, tôi nghi ngờ vì họ cảm thấy bị đe dọa rằng nó đang xâm phạm vào miền của họ. Nhưng gần đây đã có rất nhiều nghiên cứu về lợi ích của các mạng lưới thần kinh sâu có giá trị phức tạp, điều này có thể cho thấy rằng chiếc vé vàng thực sự là một sự hiểu biết vững chắc về cả hai ngành.


1
Vâng. Xử lý tín hiệu liên quan rất chặt chẽ đến học máy. Một sự hiểu biết vững chắc về xử lý tín hiệu giúp hiểu cách xây dựng và sử dụng thuật toán ML và loại dữ liệu nào (un) phù hợp để cung cấp cho chúng.
toán học

2

Vâng, vâng. Theo cùng một cách mà sự phát triển trong các ngôn ngữ lập trình cấp cao hơn như lập trình lắp ráp C ++ và Python 'giết'. Điều đó không có nghĩa là không liên quan đến việc học lắp ráp khi bạn đăng ký khóa học CS. Nó cung cấp cái nhìn sâu sắc về cách thức hoạt động của máy tính, những gì diễn ra sau hậu trường của các ngôn ngữ cấp cao hơn, các nguyên tắc cơ bản của ngôn ngữ máy tính là gì, v.v. Nhưng bây giờ không ai có thể lập trình một ứng dụng máy tính để bàn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.