Ξεκίνημα με νευρωνικά δίκτυα

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn


Re: Ξεκίνημα με νευρωνικά δίκτυα

Δημοσίευσηαπό stamatiou » 21 Αύγ 2012, 12:47

Στο δεύτερο ελληνικό link, νομίζω ότι έχω καταλάβει κάτι λάθος. Στην διαφάνει 26 παρουσιάζει παραδείγματα, αλλά ενώ λέει πως χρησιμοποιεί τη βηματική συνάρτηση, επάνω γράφει ότι χρησιμοποιεί την συνάρτηση AND. Χρειαζόμαστε και δεύτερη συνάρτηση; Επίσης βλέπω ότι στις διαφάνειες 25 - 27 χρησιμοποιεί τους bit operators (τουλάχιστον στη C έτσι λέγονται) παρά τη συνάρτηση. Κανονικά αν έχουμε ένα νευρόνα με 3 εισόδους α0, χ και ψ, με:
Κώδικας: Επιλογή όλων
α0 = -1 και βάρος 0.5
χ = 0 και βάρος 1
ψ = 1 και βάρος 1

τότε το το Σ του input δε θα ήταν
Κώδικας: Επιλογή όλων
0.5 * -1 + 0 * 1 + 1 * 1 = -0.5 + 1 = 0.5

Ε, σύμφωνα με τη διαφάνεια 26 που χρησιμοποιεί AND το S είναι -0.5.
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Ξεκίνημα με νευρωνικά δίκτυα

Δημοσίευσηαπό c7p » 21 Αύγ 2012, 15:11

stamatiou έγραψε:Ε, σύμφωνα με τη διαφάνεια 26 που χρησιμοποιεί AND το S είναι -0.5.

Αν προσέξεις στην διαφάνεια 26, το βάρος του a0 είναι 1.5 και όχι 0.5 όπως ήταν στην διαφάνεια 25, οπότε κάνοντας τις πράξεις βγαίνει το σωστό άθροισμα.
Άβαταρ μέλους
c7p
powerTUX
powerTUX
 
Δημοσιεύσεις: 1849
Εγγραφή: 30 Μάιος 2009, 16:09
Τοποθεσία: Κατερίνη
Εκτύπωση

Re: Ξεκίνημα με νευρωνικά δίκτυα

Δημοσίευσηαπό stamatiou » 21 Αύγ 2012, 17:22

c7p έγραψε:
stamatiou έγραψε:Ε, σύμφωνα με τη διαφάνεια 26 που χρησιμοποιεί AND το S είναι -0.5.

Αν προσέξεις στην διαφάνεια 26, το βάρος του a0 είναι 1.5 και όχι 0.5 όπως ήταν στην διαφάνεια 25, οπότε κάνοντας τις πράξεις βγαίνει το σωστό άθροισμα.

Όντως :P Δλδ ρυθμίζοντας το α0 στις κατάλληλες τιμές παίρνουμε τις πράξεις για bit.Επίσης στη διαφάνεια 33, λέει ότι σε περίπτωση που στην εκμάθηση το αποτέλεσμα είναι μεγαλύτερο από το αναμενόμενο, αυξάνουμε τα θετικά και μειώνουμε τα αρνητικά. Γιατί μειώνουμε τα αρνητικά;(Απάντηση εδώ: http://www.speech.sri.com/people/anand/771/html/node32.html, παρόλο που αφορά το perceptron rule) Επίσης τα αυξάνουμε ή μειώνουμε ανάλογα με τη διαφορά που προέκυψε;, για αυτό χρησιμοποιείται η συνάρτηση Δ; Επίσης ποιος είναι ο νευρώνας i και ποιος ο j σύμφωνα με τη διαφάνεια 34; Βάζοντας τπο "=" εκεί πέρα, εννοεί ότι το μόνο που χρειάζεται να υπολογίσω είναι το "-d(ai-oi)aj";
EDIT: Βασικά μπορεί κάποιος να μου εξηγήσει με λόγια πώς λειτουργεί ο Delta rule ή ένα παράδειγμα;
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Ξεκίνημα με νευρωνικά δίκτυα

Δημοσίευσηαπό mariast! » 27 Ιουν 2015, 14:04

kalhspera sas!
8a h8ela na rwthsw poia einai pio apotelesmatikh glwssa programmatismou se neyrwnika diktya R or matlab?
mariast!
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 27 Ιουν 2015, 14:01
Εκτύπωση

Re: Ξεκίνημα με νευρωνικά δίκτυα

Δημοσίευσηαπό fog » 27 Ιουν 2015, 16:09

Καλώς ήρθες.


!

Μήνυμα συντονισμού πρός τον/την mariast!

Σε παρακαλούμε να διαβάσεις τις οδηγίες προς νεοεισερχόμενους προσεκτικά. Όλες οι δημοσιεύσεις πρέπει να είναι σε λιτά πεζά ελληνικά, δηλ. όχι greeklish (εκτός αν δεν λειτουργούν τα ελληνικά), όχι κεφαλαία (φαίνεται ότι φωνάζεις), όχι ξένη γλώσσα (εκτός αν υπάρχει ανάγκη), όχι χωρίς λόγο πολλά χρώματα, bold, κλπ. Για αυτούς τους λόγους, κάνε τις απαραίτητες αλλαγές στην δημοσίευση σου.


!

Μήνυμα ενημέρωσης προς τον/την mariast!

Σε παρακαλούμε να διαβάσεις τις οδηγίες προς νεοεισερχόμενους προσεκτικά. Είναι σημαντική η προσάρτηση της υπογραφής με τα χαρακτηριστικά του υπολογιστή σου hardware id (πχ [10ec:8168]), έτσι ώστε να δίνονται συγκεκριμένες πληροφορίες όταν πρόκειται για επίλυση ενός προβλήματός σου. Οι αλλαγές μπορούν να γίνουν από τον πίνακα ελέγχου αλλά και με το αυτόματο script που θα το βρεις παρακάτω.
Αυτόματο script υπογραφής
Γνώσεις Linux: ✔✔✔✓✓ ┃ Προγραμματισμού: ✓✓✓✓✓ ┃ Αγγλικών: ✔✔✔✓✓
Ubuntu 16.04 64bit ‖ Lubuntu 16.10 64bit || 4.4.0-34-generic
Intel Core i7-6700HQ CPU @ 3.50GHzRAM 12GB ‖Toshiba Satellite P50-C
Intel Skylake Integrated Graphics ⋮ nVidia GM107M [GeForce GTX 950M]
enp4s0: Realtek RTL8111 Gigabit Ethernet Controller⋮ wlp3s0: Intel Wireless 3165
blog || github
Άβαταρ μέλους
fog
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 655
Εγγραφή: 31 Μαρ 2015, 13:33
Τοποθεσία: /home/fog
Εκτύπωση

Re: Ξεκίνημα με νευρωνικά δίκτυα

Δημοσίευσηαπό Tassos10 » 28 Αύγ 2016, 12:19

Πολύ ενδιαφέρον θέμα!
@Dimitris αν έχεις όρεξη πες μας και άλλα, όσο μπορείς πιο αναλυτικά! :D

Σας ευχαριστώ για ότι πληροφορία δίνεται! :)
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-50-generic 64bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.2.0-49-generic
3 Intel Core2 Quad CPU Q9400 2.66GHz ‖ RAM 3954 MiB ‖ ASRock G31M-S
4 nVidia G92 [GeForce 9800 GT] [10de:0614] {nvidia}
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Tassos10
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 459
Εγγραφή: 29 Μαρ 2010, 10:43
Εκτύπωση

Re: Ξεκίνημα με νευρωνικά δίκτυα

Δημοσίευσηαπό jsalatas » 28 Αύγ 2016, 22:24

Tassos10 έγραψε:@Dimitris αν έχεις όρεξη πες μας και άλλα, όσο μπορείς πιο αναλυτικά! :D


Είναι πολύ γενικό αυτό που ρωτάς! :\
jsalatas
punkTUX
punkTUX
 
Δημοσιεύσεις: 174
Εγγραφή: 17 Ιουν 2016, 03:38
Τοποθεσία: USA
Εκτύπωση

Προηγούμενη

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι