Μαθήματα
Πληροφορική
Αλγόριθμοι, δομές δεδομένων, συστήματα — χτίσε τη βάση σου στην CS.
Δες όλα (33)
BFS — Επεξήγηση του αλγορίθμου αναζήτησης κατά πλάτος
Η αναζήτηση κατά πλάτος επισκέπτεται έναν γράφο επίπεδο προς επίπεδο. Δείτε πώς το BFS χρησιμοποιεί ουρά και πότε βρίσκει συντομότερες διαδρομές.
CNN — Αρχιτεκτονική Συνελικτικού Νευρωνικού Δικτύου
Μάθε τι είναι ένα CNN, πώς τα συνελικτικά επίπεδα ανιχνεύουν μοτίβα, ένα λυμένο παράδειγμα, συνηθισμένα λάθη και πού χρησιμοποιούνται.
DFS — Επεξήγηση του αλγορίθμου αναζήτησης σε βάθος
Απλή εξήγηση του DFS: τι κάνει, πώς λειτουργεί το backtracking, ένα καθαρό παράδειγμα και συνηθισμένα λάθη.
PCA — Εξήγηση της Ανάλυσης Κύριων Συνιστωσών
Κατανόησε γρήγορα το PCA: τι κάνει, πότε χρειάζεται κεντράρισμα ή κλιμάκωση, και ένα καθαρό παράδειγμα σε 2D.
REST API — Τι Είναι και Πώς Λειτουργεί
Μάθε τι είναι ένα REST API, πώς συνδέονται αιτήματα και πόροι, ένα σαφές παράδειγμα και τα λάθη που προκαλούν σύγχυση.
RNN — Τι είναι το Recurrent Neural Network και το LSTM
Μάθε τι είναι ένα RNN, πώς η κρυφή κατάσταση κρατά μνήμη ακολουθίας, γιατί τα απλά RNN δυσκολεύονται σε μεγάλες εισόδους και πώς βοηθούν τα LSTM.
SVM — Απλή εξήγηση του Support Vector Machine
Μάθε τι είναι το SVM, πώς λειτουργούν το margin και τα support vectors, και πότε είναι χρήσιμα τα soft-margin ή kernel SVM.
Transformer — Μηχανισμός Attention και Αρχιτεκτονική
Μάθε τι είναι η αρχιτεκτονική transformer, πώς λειτουργεί το self-attention, ένα παράδειγμα, συνηθισμένα λάθη και πού χρησιμοποιείται.
Άλγεβρα Boole — Νόμοι, Θεωρήματα & Απλοποίηση
Μάθε τι είναι η άλγεβρα Boole, πώς λειτουργούν οι βασικοί νόμοι της και πώς απλοποιείς μια λογική έκφραση.
Αλγόριθμοι ταξινόμησης — Bubble, Merge και Quick Sort σε σύγκριση
Μάθε τι κάνουν οι αλγόριθμοι ταξινόμησης, πώς συγκρίνονται οι bubble, merge και quick sort και πότε ταιριάζει ο καθένας.
Αλγόριθμος του Dijkstra — Συντομότερη διαδρομή βήμα βήμα
Ο αλγόριθμος του Dijkstra βρίσκει συντομότερες διαδρομές σε σταθμισμένο γράφο με μη αρνητικά βάρη ακμών.
Αναδρομή — Πώς λειτουργεί, παραδείγματα και βασικές περιπτώσεις
Τι είναι η αναδρομή στα μαθηματικά; Δες πώς λειτουργούν οι βασικές περιπτώσεις και τα αναδρομικά βήματα με παραδείγματα.
Αντικειμενοστραφής Προγραμματισμός (OOP)
Ο αντικειμενοστραφής προγραμματισμός με κλάσεις, αντικείμενα, ένα σαφές παράδειγμα, συνηθισμένα λάθη και πότε είναι χρήσιμος.
Δέντρα Απόφασης — Εντροπία, Gini & Random Forest
Μάθε πώς τα δέντρα απόφασης χρησιμοποιούν εντροπία και Gini για διαχωρισμούς, δες ένα παράδειγμα και πότε βοηθούν τα random forests.
Δομές Δεδομένων — Πίνακες, Συνδεδεμένες Λίστες, Δέντρα & Γράφοι
Μάθε τι είναι οι δομές δεδομένων, πότε να χρησιμοποιείς πίνακες, συνδεδεμένες λίστες, δέντρα και γράφους.
Δυαδική αναζήτηση — αλγόριθμος, χρονική πολυπλοκότητα και κώδικας
Μάθε πώς λειτουργεί η δυαδική αναζήτηση, πότε εφαρμόζεται και γιατί εκτελείται σε O(log n).
Δυναμικός Προγραμματισμός — Επεξήγηση των Memoization και Tabulation
Μάθε τι είναι ο δυναμικός προγραμματισμός, πότε λειτουργεί και πώς τα memoization και tabulation αποφεύγουν την επανάληψη.
Κανονικοποίηση βάσεων δεδομένων — 1NF, 2NF, 3NF σε μία πρόταση
Το ίδιο γεγονός πρέπει να αποθηκεύεται σε ένα μόνο σημείο — μάθε την ουσία της κανονικοποίησης μέσα από διαδραστικές οπτικοποιήσεις.
Κατιούσα κλίση — αλγόριθμος, ρυθμός μάθησης και παραλλαγές
Η κατιούσα κλίση: τι είναι, πώς λειτουργεί ο ρυθμός μάθησης και πότε χρησιμοποιούνται οι batch, stochastic και mini-batch μέθοδοι.
Κυρτή βελτιστοποίηση — έννοιες, μέθοδοι και εφαρμογές
Η κυρτή βελτιστοποίηση ελαχιστοποιεί μια κυρτή συνάρτηση σε ένα κυρτό σύνολο. Δείτε ορισμό, παράδειγμα και γιατί έχει σημασία.
Λογιστική παλινδρόμηση — Σιγμοειδής συνάρτηση και ταξινόμηση
Μάθε τι είναι η λογιστική παλινδρόμηση, πώς η σιγμοειδής συνάρτηση μετατρέπει ένα γραμμικό σκορ σε πιθανότητα και πώς γίνεται η ταξινόμηση.
Μηχανική Μάθηση — Επιβλεπόμενη, Μη Επιβλεπόμενη & Βασικοί Αλγόριθμοι
Βασικές έννοιες μηχανικής μάθησης: τι σημαίνουν η επιβλεπόμενη και η μη επιβλεπόμενη μάθηση, ένα παράδειγμα και πότε ταιριάζουν συχνοί αλγόριθμοι.
Μοντέλο OSI — Εξήγηση των 7 επιπέδων
Κατανόησε γρήγορα το μοντέλο OSI: τι κάνει κάθε ένα από τα 7 επίπεδα, ένα σαφές παράδειγμα και πώς βοηθά στην αντιμετώπιση βλαβών.
Μοτίβα σχεδιασμού στα μαθηματικά
Μάθε τι σημαίνουν τα μοτίβα σχεδιασμού στα μαθηματικά, πώς βοηθούν τα αναλλοίωτα και η συμμετρία, ένα παράδειγμα με ντόμινο και πότε να τα χρησιμοποιείς.
Νευρωνικό Δίκτυο — Πώς λειτουργούν τα Τεχνητά Νευρωνικά Δίκτυα
Μάθε τι είναι το νευρωνικό δίκτυο, πώς τα επίπεδα μετατρέπουν εισόδους σε προβλέψεις και πώς η εκπαίδευση αλλάζει τα βάρη.
Ομαδοποίηση K-Means — Αλγόριθμος και Πώς Λειτουργεί
Τι είναι η ομαδοποίηση k-means, πώς λειτουργεί, ένα απλό παράδειγμα, συνηθισμένα λάθη και πότε είναι κατάλληλη.
Οπισθοδιάδοση — Πώς μαθαίνουν τα νευρωνικά δίκτυα
Η οπισθοδιάδοση υπολογίζει τις κλίσεις που επιτρέπουν στα νευρωνικά δίκτυα να μαθαίνουν. Δείτε τον κανόνα αλυσίδας και ένα παράδειγμα.
Πίνακας κατακερματισμού — Πώς λειτουργεί το hashing και η επίλυση συγκρούσεων
Μάθε τι είναι ο πίνακας κατακερματισμού, πώς το hashing αντιστοιχίζει κλειδιά σε θέσεις και πώς λύνονται οι συγκρούσεις.
Πίνακες αλήθειας — AND, OR, NOT, XOR και συνεπαγωγή
Κατανόησε τους πίνακες αλήθειας για AND, OR, NOT, XOR και συνεπαγωγή με ένα σαφές παράδειγμα και συνηθισμένα λάθη.
Σημειογραφία Big O — Απλή εξήγηση της χρονικής πολυπλοκότητας
Η σημειογραφία Big O δείχνει πώς αυξάνεται ο χρόνος εκτέλεσης όσο μεγαλώνει η είσοδος.
Χάρτης Karnaugh — Οδηγός απλοποίησης K-Map
Μάθε γρήγορα τους χάρτες Karnaugh: τι είναι το K-map, πώς λειτουργεί η ομαδοποίηση, ένα σαφές παράδειγμα και συνηθισμένα λάθη.
Χρονοπρογραμματισμός Διεργασιών — Έννοιες Λειτουργικών Συστημάτων
Κατανόησε τον χρονοπρογραμματισμό διεργασιών, σύγκρινε FCFS, SJF και round robin, και δες ένα σαφές λυμένο παράδειγμα.
Χρωματισμός Γραφημάτων — Χρωματικός Αριθμός και Εφαρμογές
Μάθε τι είναι ο χρωματισμός γραφημάτων, τι μετρά ο χρωματικός αριθμός, γιατί ένας περιττός κύκλος θέλει 3 χρώματα.