तंत्रिका नेटवर्क के लिए गणितीय पृष्ठभूमि


11

निश्चित नहीं है कि यह इस साइट के लिए उपयुक्त है, लेकिन मैं कंप्यूटर विज्ञान में अपना एमएसई (लागू गणित में बीएस) कर रहा हूं और मशीन लर्निंग में एक मजबूत पृष्ठभूमि प्राप्त करना चाहता हूं (मैं सबसे अधिक पीएचडी करने जा रहा हूं)। मेरा एक उप-हित तंत्रिका नेटवर्क है।

ANN के लिए एक अच्छी गणितीय पृष्ठभूमि क्या है? मशीन लर्निंग के अन्य क्षेत्रों की तरह, मुझे लगता है कि रैखिक बीजगणित महत्वपूर्ण है, लेकिन गणित के अन्य क्षेत्र क्या महत्वपूर्ण हैं?

मेरी योजना तंत्रिका नेटवर्क पढ़ने की है : पैटर्न मान्यता के लिए एक व्यवस्थित परिचय या तंत्रिका नेटवर्क । क्या किसी के पास कोई इनपुट या वैकल्पिक सिफारिशें हैं?

जवाबों:


10

आपके द्वारा दिया गया दूसरा संदर्भ, मेरी राय में, अभी भी एनएन पर सर्वश्रेष्ठ पुस्तक है, भले ही यह थोड़ा पुराना हो और गहरे आर्किटेक्चर जैसे हाल के घटनाक्रमों से नहीं निपटता हो। आपको मूल बातें सही मिलेंगी, और मशीन लर्निंग के आसपास की सभी बुनियादी अवधारणाओं से परिचित हो जाएंगे।

यदि आप पुस्तक के माध्यम से जाते हैं, तो आपको रैखिक बीजगणित, बहुभिन्नरूपी पथरी और सांख्यिकी की मूल धारणा (सशर्त संभावनाएं, बेयस प्रमेय और द्विपद वितरण से परिचित होना) की आवश्यकता होगी। कुछ बिंदुओं पर यह विविधताओं की गणना से संबंधित है। विविधताओं की गणना पर परिशिष्ट हालांकि पर्याप्त होना चाहिए।


यह वही है जो मैंने सिफारिशों के एक समूह के साथ जाना समाप्त कर दिया था, मैं बस बहुत हिचकिचा रहा था क्योंकि मशीन सीखने पर बिशप की किताब, जबकि कुछ द्वारा हेराल्ड, माना जाता है कि अगर आप पहले से ही नहीं जानते हैं तो यह सीखना बहुत ही मुश्किल किताब है ।
स्टीव पी।

5

गणित घटक में संभवतः उन्नत बीजगणित, ट्रिगर, रैखिक बीजगणित और कैलकुलस न्यूनतम शामिल होंगे।

लेकिन बॉक्स के बाहर भी सोचें। एल्गोरिदम में ठोस नींव सहित अच्छे प्रोग्रामिंग कौशल भी आवश्यक हैं (मैत्रेब, ऑक्टेव या आर (और जावा, सी / सी ++, या पायथन की तरह एक लचीली प्रोग्रामिंग भाषा के साथ कोर्टेरा के पास एल्गोरिदम पर दो पाठ्यक्रम हैं) और दक्षता है। मैं आपके प्रश्न के उत्तर में इनका उल्लेख करता हूं क्योंकि वे मेरी राय में अधिक "लागू गणित" कौशल हैं - और सिद्धांत और अनुप्रयुक्त कार्यान्वयन के बीच अनुवाद करने के लिए मौलिक हैं।

मैंने मशीन लर्निंग से संबंधित बहुत से कोर्सेरा कोर्स लिए हैं (और एक दूसरे पोस्टर से सहमत हैं कि प्रो। एनजी की मशीन लर्निंग शानदार है) और एन.एन. कुछ महीने पहले, कोर्टेरा ने टोरंटो विश्वविद्यालय और ज्योफ्री हिंटन के माध्यम से एक न्यूरल नेटवर्क्स कोर्स (यदि यह अभी भी उपलब्ध है तो सुनिश्चित नहीं है) की मेजबानी की। एक महान पाठ्यक्रम और मांग: कैलकुलस का ज्ञान, ओक्टेव के साथ प्रवीणता (एक खुला स्रोत मैटलैब-जैसे क्लोन), अच्छा एल्गोरिदमिक डिजाइन (स्केलेबिलिटी के लिए), और रैखिक बीजगणित।

आप भी हो सकते हैं (जबकि प्रति गणित नहीं), प्राकृतिक भाषा प्रसंस्करण (सुविधा निष्कर्षण, आदि के लिए), सूचना पुनर्प्राप्ति, सांख्यिकी / संभाव्यता सिद्धांत के साथ-साथ मशीन लर्निंग के अन्य क्षेत्रों (अधिक सिद्धांत प्राप्त करने के लिए) जैसे विषयों के बारे में सोचें। मशीन लर्निंग (मोहरी) या मशीन लर्निंग (एलायडिन) का परिचय जैसे हाल के ग्रंथ सिद्धांत-से-कार्यान्वयन जटिलता (बस मेरी राय में, यह एक कठिन छलांग हो सकती है) - और दोनों के लिए आपको मददगार हो सकते हैं। ग्रंथ बहुत भारी हैं, विशेष रूप से नींव।

फिर से, मुझे लगता है कि सभी गणित और एनएन से संबंधित हैं लेकिन व्यापक अर्थों में।


धन्यवाद। मैंने अपग्रेड गणित में अंडरग्रेजुएट (और व्यापक प्रोग्रामिंग अनुभव) किया है, इसलिए मेरे पास अमूर्त बीजगणित में एक कठोर पाठ्यक्रम को छोड़कर, जो मैं खुद को पढ़ा रहा हूं ... मैंने पैटर्न के लिए न्यूरल नेटवर्क के साथ जाना समाप्त कर दिया है। बिशप द्वारा मान्यता। किसी और के लिए जो दिलचस्पी रखते हैं, मैं इसकी अत्यधिक अनुशंसा करता हूं ...
स्टीव पी।

3

देखें: http://www.quora.com/Career-Advice/How-do-I-become-a-data-scientist दूसरा उत्तर सुंदर पूरा रोडमैप।

मशीन सीखने के लिए धीरे-धीरे परिचय: स्टैंडफोर्ड के एंड्रयू एनजी द्वारा इस उत्कृष्ट मशीन लर्निंग 101 पाठ्यक्रम का पालन करें । क्या मैंने इसे भयानक बताया है?

https://www.coursera.org/course/ml


2

एक बहुत अच्छी किताब (वास्तव में परिचयात्मक नहीं है, लेकिन तंत्रिका नेटवर्क में पूर्व ज्ञान नहीं है) ब्रायन रिप्ले है: "पैटर्न रिकॉग्निशन एंड न्यूरल नेटवर्क्स", जो मैं कहूंगा कि इसके बहुत सारे प्रीलिम्स हैं। लागू गणित में बी एस के साथ आपको तैयार रहना चाहिए।


2

मुख्य विषय सांख्यिकी है

बहुविकल्पी पथरी

संख्यात्मक रेखीय बीजगणित (विरल मैट्रिस आदि) संख्यात्मक अनुकूलन (ढाल वंश, आदि, द्विघात संदेश)

आप गाऊसी प्रक्रियाओं पर पढ़ना चाहते हैं और आवश्यक गणित / इमेज प्रोसेसिंग / प्राकृतिक भाषा प्रसंस्करण कक्षाएं करने के लिए आवश्यक गणित कर सकते हैं


मैं वास्तव में पतन में एक एनएलपी पाठ्यक्रम ले रहा हूं।
स्टीव पी।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.