Μηχανική μάθηση (Machine Learning).

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΣΧΕΔΙΑΣΜΟΣ (PLANNING)..και εφαρμογές σε video games! Τεχνητή Νοημοσύνη ΙΙ Εαρινό Εξάμηνο
Advertisements

HMM. Περιγραφή ενός HMM N – πλήθος καταστάσεων –Q = {q 1, q 2, …,q T } - set καταστάσεων M – πλήθος συμβόλων (παρατηρήσεις) –O = {o 1, o 2, …,o T } -
Συμμετοχή των ΠΜΣ Πληροφορικής στο Δ ιεθνές Α καδημαϊκό Γ ίγνεσθαι Ημερίδα μεταπτυχιακών σπουδών Τ μήματος Π ληροφορικής του Π ανεπιστημίου Π ειραιώς Πανεπιστήμιο.
ΕΞΌΡΥΞΗ ΔΕΔΟΜΈΝΩΝ ΚΑΙ ΑΛΓΌΡΙΘΜΟΙ ΜΆΘΗΣΗΣ Κατηγοριοποίηση 4 ο Φροντιστήριο Σκούρα Αγγελική
ΣΥΓΚΡΙΣΗ ΜΕΜΒΡΑΝΙΚΩΝ ΠΡΩΤΕΪΝΩΝ ΣΤΑ ΓΟΝΙΔΙΩΜΑΤΑ ΤΩΝ ΘΕΤΙΚΩΝ ΚΑΙ ΑΡΝΗΤΙΚΩΝ ΚΑΤΑ GRAM ΒΑΚΤΗΡΙΩΝ Παπανικολοπούλου, Β.Π., Τσιρίγος, Κ.Δ., Μπάγκος, Π.Γ. και.
Γεώργιος Παπαϊωάννου, ΙΕΕΕ, ACM, SIGGRAPH member, Θεοχάρης Θεοχάρης, Εργαστήριο Γραφικών Τμήμα Πληροφορικής και Τηλεπικοινωνιών.
WEIGHTED CLUSTERING ΠΡΟΗΓΜΕΝΗ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Μιχάλης Χριστόπουλος Μ Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence.
ÐñïãíùóôéêÜ íåõñùíéêÜ äßêôõá ( Predictive Modular Neural Networks ) êáé åöáñìïãÝò óå ôáîéíüìçóç êáé ðñüãíùóç ÷ñïíïóåéñþí êáé áíáãíþñéóç äõíáìéêïý óõóôçìÜôùí.
ΗΥ Παπαευσταθίου Γιάννης1 Clock generation.
Journey Planning Ενότητα 7: Παρουσίαση 1 Γεώργιος Κ.Δ. Σαχαρίδης Λάμπρος Μπίζας, Δημήτρης Ριζόπουλος Τμήμα Μηχανολόγων Μηχανικών ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ.
Week 11 Quiz Sentence #2. The sentence. λαλο ῦ μεν ε ἰ δότες ὅ τι ὁ ἐ γείρας τ ὸ ν κύριον Ἰ ησο ῦ ν κα ὶ ἡ μ ᾶ ς σ ὺ ν Ἰ ησο ῦ ἐ γερε ῖ κα ὶ παραστήσει.
1 BrowseRank: Letting Web Users Vote for Page Importance SIGIR 2008 Best Student Paper Award.
Διοίκηση Απόδοσης Επιχειρηματικών Διαδικασιών Ενότητα #5: Key result indicators (KRIs), Performance Indicators (PIs), Key Performance Indicators (KPIs)
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εκπαιδευτικά Προγράμματα με Χρήση Η/Υ Ι ΘΕΩΡΙΕΣ ΜΑΘΗΣΗΣ ΚΑΙ ΝΕΕΣ ΤΕΧΝΟΛΟΓΙΕΣ (Learning Theories and.
Μαρία Καρύδα, Επίκουρη Καθηγήτρια Γραφείο B13, Κτήριο Λυμπέρη Ώρες Γραφείου: Δευτέρα, Τρίτη, Τετάρτη 10:00 – 11: 00
Προσομοίωση Δικτύων 3η Άσκηση Δημιουργία, διαμόρφωση μελέτη σύνθετων τοπολογιών.
Διδασκαλια και Μαθηση με Χρηση ΤΠΕ_2 Βασιλης Κολλιας
Αριθμητική Επίλυση Διαφορικών Εξισώσεων 1. Συνήθης Δ.Ε. 1 ανεξάρτητη μεταβλητή x 1 εξαρτημένη μεταβλητή y Καθώς και παράγωγοι της y μέχρι n τάξης, στη.
ΕΥΡΩΠΑΪΚΑ ΣΧΟΛΕΙΑ. SCHOOLS OF EUROPEAN EDUCATION.
ΑΣΦΑΛΕΙΑ ΑΣΘΕΝΩΝ (PATIENT SAFETY) ωφελέειν ή μη βλάπτειν ωφελέειν = θεραπευτική παρέμβαση μη βλάπτειν = ασφάλεια ασθενών.
Χρήση Κειμενογράφου & Μέγεθος Εργασίας Το μέγεθος της εργασίας θα πρέπει να προσεγγίζει τον προκαθορισμένο αριθμό λέξεων, με μια απόκλιση ± 15%. Δηλαδή,
Εισαγωγή στη Βιοπληροφορική Ενότητα 1: Εισαγωγικά θέματα Μακρής Χρήστος, Τσακαλίδης Αθανάσιος, Περδικούρη Αικατερίνη Πολυτεχνική Σχολή Τμήμα Μηχανικών.
Διαχείριση Διαδικτυακής Φήμης! Do the Online Reputation Check! «Ημέρα Ασφαλούς Διαδικτύου 2015» Ε. Κοντοπίδη, ΠΕ19.
Introduction to Latent Variable Models. A comparison of models X1X1 X2X2 X3X3 Y1Y1 δ1δ1 δ2δ2 δ3δ3 Model AModel B ξ1ξ1 X1X1 X2X2 X3X3 δ1δ1 δ2δ2 δ3δ3.
European Perspectives in Language Teaching, Learning, Assessment The European Language Portfolio: What, why and how Bessie Dendrinos School of Philosophy.
Τεχνητή Νοημοσύνη Ενότητα 1: Εισαγωγή Κατερίνα Γεωργούλη ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ TEI ΑΘΗΝΑΣ.
Μαθαίνω με “υπότιτλους”
Αντισταθμιστική ανάλυση
ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ
Αντικειμενοστραφής Προγραμματισμός ΙΙ
6ο Διεθνές Συνέδριο για τις Εκπαιδευτικές Διδακτικές 2015 (Edu Didactics 2015): Συνδέοντας διδακτικές, ικανότητες και στάσεις απέναντι στην εκπαιδευτική.
Jane Austen Pride and Prejudice (περηφάνια και προκατάληψη)
2. Χαρακτηριστικά περιγράμματος.
Αντίληψη Αντίληψη του φυσικού κόσμου που μας περιβάλλει, μέσω του νευρικού μας συστήματος (sensory perception). Η αντίληψη αποτελεί δημιούργημα του εγκεφάλου.
Λ. Μήτρου, Επικ. Καθηγήτρια – Πανεπιστήμιο Αιγαίου Κανονιστικές και Κοινωνικές Διαστάσεις της Κοινωνίας της Πληροφορίας /3 Χειμερινό εξάμηνο
ΠΑΙΔΑΓΩΓΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΘΕΩΡΙΕΣ ΜΑΘΗΣΗΣ Μάριος Κουκουνάρας-Λιάγκης
Ο άνθρωπος.
Η Ύλη του Μαθήματος Επανάληψη της πολλαπλή παλινδρόμησης και Ασυμπτωτική κατανομή της εκτιμήτριας ελαχίστων τετραγώνων. Βοηθητικές μεταβλητές και παλινδρόμηση.
Matrix Analytic Techniques
Gamification/Παιγνιοποίηση
Working Along with Key Experts
Αλγόριθμοι Ταξινόμησης – Μέρος 3
Αναγνώριση Προτύπων (Pattern Recognition)
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Νομική Σχολή
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΡΟΜΠΟΤΙΚΗ ΡΟΜΠΟΤΙΚΟΙ ΒΡΑΧΙΟΝΕΣ.
φίλτρα IIR (Infinite Impulse Response)
Network: ucywifi Username: Password: hhL4Cu!2
Βάσεις Δεδομένων ΙΙ Triggers
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 1: Ο Υπολογιστής και η Επεξεργασία των Δεδομένων
Εισαγωγή στην Πληροφορική και στην διαχείριση μεγάλου όγκου δεδομένων
ΠΡΟΓΝΩΣΗ GPI-ΑΓΚΥΡΟΒΟΛΗΜΕΝΩΝ ΠΡΩΤΕΪΝΩΝ
Οσμές στη Σχεδίαση του Λογισμικού
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 1: Ο Υπολογιστής και η Επεξεργασία των Δεδομένων
Λιβέρη Δήμητρα Επιβλέπων: Γκρίτζαλης Δημήτρης
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 1: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Νομική Σχολή
Πανεπιστήμιο Θεσσαλίας
Σεμινάρια Πληροφορικής
ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ
ΔΙΑΧΕΙΡΙΣΗ ΥΔΑΤΙΚΩΝ ΠΟΡΩΝ Διαχείριση ταμιευτήρων πολλαπλού σκοπού
Find: φ σ3 = 400 [lb/ft2] CD test Δσ = 1,000 [lb/ft2] Sand 34˚ 36˚ 38˚
Τεχνικές της Μοριακής Βιολογίας
Βαγγέλης Δούρος EY0619 Πρότυπα Κίνησης και Τεχνικές Πρόβλεψης Θέσης σε Ασύρματα Δίκτυα: Μια Επισκόπηση Βαγγέλης Δούρος
ΤΙ ΕΙΝΑΙ ΤΑ ΜΟΆΙ;.
17/2/2019 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ (2) Ενότητα A1.1 β Ο Δάσκαλος.
Τμήμα Πληροφορικής Α.Π.Θ. Παρουσίαση της Κατεύθυνσης
ΠΦΠροφίλ εταιρείας.
Μεταγράφημα παρουσίασης:

Μηχανική μάθηση (Machine Learning)

Μηχανική Μάθηση “The field of study that gives computers the ability to learn without being explicitly programmed“ Arthur Samuel (1959) "A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E“ Tom M. Mitchell (1997)

Αλγόριθμοι Μηχανικής Μάθησης Artificial Neural Networks (ANNs) Dynamic Bayesian Networks (DBNs) Support Vector Machines (SVMs) Decision Trees , Random Forests Conditional Random Fields Hidden Markov Models (HMMs) Hidden Neural Networks (HNNs)

Μηχανική Μάθηση Επιβλεπόμενη Μάθηση (Supervised Learning) Στη µάθηση µε επίβλεψη το σύστηµα καλείται να "µάθει" µια έννοια ή συνάρτηση από ένα σύνολο δεδοµένων (labeled data), η οποία αποτελεί περιγραφή ενός µοντέλου. Μη επιβλεπόμενη Μάθηση (Unsupervised Learning) Στη µάθηση χωρίς επίβλεψη το σύστηµα πρέπει µόνο του να ανακαλύψει συσχετίσεις ή οµάδες σε ένα σύνολο δεδοµένων (unlabeled data), δηµιουργώντας πρότυπα, χωρίς να είναι γνωστό αν υπάρχουν, πόσα και ποια είναι. Μερικώς επιβλεπόμενη Μάθηση (Semi-supervised Learning) Το σύστημα σε αυτή την περίπτωση καλείται να μάθει τόσο από γνωστά δεδομένα (labeled data) όσο και από άγνωστα (unlabeled data). Μάθηση εννοιών στον Άνθρωπο!

Μηχανική Μάθηση "A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E“ Tom M. Mitchell (1997) Μοντέλο Παρατήρηση, ανάλυση του προβλήματος Σύνολο εκπαίδευσης Αντιπροσωπευτικό, αξιόπιστο Σύνολο ελέγχου Ανεξάρτητο από σύνολο εκπαίδευσης Δείκτες επιτυχίας Κατάλληλοι για την φύση του προβλήματος

Hidden Markov Models (HMMs)

Μαρκοβιανά Μοντέλα Εξάρτησης (Markov Models) Πιθανοθεωρητικά (στοχαστικά) μοντέλα Η θεώρηση μιας ακολουθίας ενδεχομένων ως αλυσίδα Markov πολύ απλά στηρίζεται στην ιδέα ότι κάθε ένα από τα ενδεχόμενα εξαρτάται μόνο από το αμέσως προηγούμενό του, ή αλλιώς το κάθε ενδεχόμενο καθορίζει με κάποια πιθανότητα το αμέσως επόμενό του. Κατάλληλα μοντέλα για βιολογικές ακολουθίες, καθώς αντικατοπτρίζουν την έννοια της πληροφορίας που αυτές περιέχουν.

Μαρκοβιανά Μοντέλα Εξάρτησης (Markov Models) Παραδείγματα από τις φυσικές γλώσσες (στα αγγλικά το Q ακολουθείται με μεγαλύτερη πιθανότητα από U, παρά από κάποιο άλλο). Ο Markov εμπνεύστηκε τις ομώνυμες αλυσίδες απο ένα ποίημα του Pushkin (Eugene Onegin). >20.000 γράμματα 57% σύμφωνα 43% φωνήεντα αλλά Φ --> Σ 87% Σ --> Φ 66% ``My uncle -- high ideals inspire him; but when past joking he fell sick, he really forced one to admire him – and never played a shrewder trick. Let others learn from his example! But God, how deadly dull to sample sickroom attendance night and day and never stir a foot away! ...”

Μαρκοβιανά Μοντέλα Εξάρτησης (Markov Models)

Μαρκοβιανά Μοντέλα Εξάρτησης (Markov Models) ATTGTAATCTCACGGTGTACGCGCATGCACAGTCAGT

Μαρκοβιανά Μοντέλα Εξάρτησης (Markov Models) States (καταστάσεις) Transitions (μεταβάσεις)

--------++++++++++------ Hidden Markov Models Αν φανταστούμε ένα καζίνο, το οποίο χρησιμοποιεί κάθε φορά με συγκεκριμένη πιθανότητα, ένα αμερόληπτο (fair) ζάρι και ένα μεροληπτικό (loaded) ζάρι. 214526436636561666232145 --------++++++++++------ + = μεροληπτικό - = αμερόληπτο Ο παίχτης κάθε φορά γνωρίζει μόνο το αποτέλεσμα, και όχι την φύση του ζαριού. Το μοντέλο που μπορεί να περιγράψει αυτή την κατάσταση είναι το Hidden Markov Model, και ονομάζεται έτσι (κρυμμένο) γιατί πλέον δεν υπάρχει 1-1 αντιστοίχηση του αποτελέσματος, με την πραγματική κατάσταση.

Hidden Markov Models Ένα Hidden Markov Model (ΗΜΜ), αποτελείται από ένα σύνολο κρυφών καταστάσεων, ένα σύνολο παρατηρούμενων συμβόλων, και δυο σύνολα πιθανοτήτων, τις πιθανότητες μετάβασης και τις πιθανότητες εκπομπής (ή γεννήσεως). Observed symbols Hidden states ! Πρέπει να τονιστεί, ότι σε ένα ΗΜΜ η μαρκοβιανή ιδιότητα ισχύει για τις καταστάσεις του μοντέλου (states), και όχι για τα σύμβολα.

Αμερόληπτο ζάρι (FAIR) Hidden Markov Models 0.95 0.9 1: 1/6 2: 1/6 3: 1/6 4: 1/6 5: 1/6 6: 1/6 1: 1/10 2: 1/10 3: 1/10 4: 1/10 5: 1/10 6: 1/2 0.05 0.1 Αμερόληπτο ζάρι (FAIR) Μεροληπτικό ζάρι (LOADED)

Τα 3 βασικά ερωτήματα σε ένα HMM . . .

. . . και οι απαντήσεις τους

Hidden Markov Models Ενα ΗΜΜ, αφού υπολογιστούν οι παραμέτροι του (πιθανότητες μεταβάσεως κλπ) απο ένα σύνολο πρωτεϊνών γνωστής δομής (training set), χρησιμοποιείται για την πρόγνωση-αποκωδικοποίηση, σε ένα σύνολο πρωτεϊνών άγνωστης δομής (test set). Οι μέθοδοι αποκωδικοποίησης, δηλαδή εύρεσης της αλληλουχίας των καταστάσεων εάν είναι γνωστή η αλληλουχία των συμβόλων, είναι βασικά 2, η αποκωδικοποίηση Viterbi, και η εκ των υστέρων αποκωδικοποίηση (posterior decoding). Συνήθως σε περιπτώσεις πολύπλοκων μοντέλων , είναι πιο χρήσιμη η εκ των υστέρων αποκωδικοποίηση.

Hidden Markov Models (πλεονεκτήματα)

Hidden Markov Models (εφαρμογές)

Hidden Markov Models A E K . L Y A E K . L Y A E K . L Y H C E

Hidden Markov Models

(αντιπροσωπευτικό, μη ομόλογο, labeled data) Hidden Markov Models Σύνολο εκπαίδευσης (αντιπροσωπευτικό, μη ομόλογο, labeled data) >protein1 KRAIYPGTFDPITNGHIDIVTRATQMFDHVILAIAASPSKKPMFTLEERVALAQQAT CEEEEEECCCCCCHHHHHHHHHHHHHCCEEEEEEECCCCCCCCCCHHHHHHHHHHHC >protein2 NSTVVSNSELILNLTPIALAYTVQSLPLIATQPAWLGTIADNYSKWRWVSLRI CCEEEEEEEEEEECCEECCCCEEEEEECCCCCCHHHHHHHCCEEEEEEEEEEE . >protein200 MVSKLSQLQTELLAALLESGLSKEALIQALG CCCCCCHHHHHHHHHHHHCCCCHHHHHHHCC

(αντιπροσωπευτικό, μη ομόλογο, ανεξάρτητο από το σύνολο εκπαίδευσης !) Hidden Markov Models Σύνολο ελέγχου (αντιπροσωπευτικό, μη ομόλογο, ανεξάρτητο από το σύνολο εκπαίδευσης !) >P08172 MNNSTNSSNNSLALTSPYKTFEVVFIVLVAGSLSLVTIIGNILVMVSIKVNRHLQTVNNYFLFSLTNSSNNSLALTSPYKTFEVVFIVLVAGSLSLVTIIGNILVMVSIKVNRHLQTVNNYFLFSLACADLIIGVF >P08173 MANFTPVNGSSGNQSVRLVTSSSHNRYETVEMVFIATVTGSLSLVTVVGNILVMLSIKVNRQLQTVNNYFLFSLA . >P50052 MKGNSTLATTSKNITSKNITSKNITSKNITSKNITSGLHFGLVNISGNNESTLNCSQKPSDKHLDAIPILYYIIFVIGFLVNIVVVTLFCCQIVVVTLFCCQKGP

Hidden Markov Models

Hidden Markov Models

Hidden Markov Models (εφαρμογές)

Hidden Markov Models (εφαρμογές)

Hidden Markov Models (εφαρμογές)

Hidden Markov Models (εφαρμογές)

Hidden Markov Models (εφαρμογές)

Hidden Markov Models (εφαρμογές)

profile Hidden Markov Models (pHMMs) Begin End k

profile Hidden Markov Models (pHMMs) Ένα HMM με “left-to-right” αρχιτεκτονική (μονόδρομη κατεύθυνση των μεταβάσεων). Διαθέτει ειδικά states τα οποία δεν έχουν emissions (non-emitting states) Περιγράφουν στατιστικά μια πολλαπλή στοίχιση. Προτάθηκαν απο τους Hughey και Krogh (1996).

profile Hidden Markov Models (pHMMs) Begin End k

profile Hidden Markov Models (pHMMs) Ιδιαιτερότητες

profile Hidden Markov Models (pHMMs)

profile Hidden Markov Models (pHMMs) Πλεονεκτήματα

profile Hidden Markov Models (pHMMs)

profile Hidden Markov Models (pHMMs) Χρήσεις Πολλαπλή στοίχιση Κατασκευή χαρακτηριστικών profiles Εντοπισμός remote homologues Αναζητήσεις σε βάσεις δεδομένων

Software http://www.cfar.umd.edu/~kanungo/software/software.html • HMMER – (http://hmmer.org/) • SAM – (http://www.cse.ucsc.edu/research/compbio/sam.html) pftools package – (http://web.expasy.org/pftools/)

HMMER GNU license Ποικιλία εργαλείων Ανανεώνεται συνεχώς Ευέλικτη αρχιτεκτονική Τρέχει σε όλες τις πλατφόρμες

HMMER hmmbuild: Πρόγραμμα με χρήση του οποίου, ξεκινώντας από μια αρχική πολλαπλή στοίχιση, κατασκευάζεται ένα μοντέλο ΗΜΜ το οποίο να την περιγράφει. hmmalign: Πρόγραμμα με το οποίο μια σειρά ακολουθιών οι οποίες προέρχονται από ένα ΗΜΜ, στοιχίζονται σε μια πολλαπλή στοίχιση. Η πολλαπλή στοίχιση, επιτυγχάνεται μέσω διαδοχικών στοιχίσεων των ακολουθιών με το μοντέλο. hmmsearch: Πρόγραμμα το οποίο, πραγματοποιεί αναζητήσεις ενός μοντέλου ΗΜΜ έναντι μιας βάσης ακολουθιών πρωτεϊνών. phmmer: Πρόγραμμα το οποίο πραγματοποιεί αναζήτηση μια πρωτεϊνικής αλληλουχίας έναντι μιας βάσης δεδομένων πρωτεϊνών (ανάλογο με το BLASTP) jackhmmer: Πρόγραμμα το οποίο πραγματοποιεί επαναληπτικές αναζητήσεις μια πρωτεϊνικής αλληλουχίας έναντι μιας βάσης δεδομένων πρωτεϊνών (ανάλογο με το PSI-BLAST) hmmscan: Πρόγραμμα με το οποίο πραγματοποιούνται αναζητήσεις μιας η περισσότερων ακολουθιών έναντι μιας βάσης δεδομένων από μοντέλα ΗΜΜ. Πρέπει να τονιστεί εδώ, ότι αν έχουμε μια ακολουθία και ένα ΗΜΜ, τα δυο παραπάνω προγράμματα επιστρέφουν ακριβώς το ίδιο αποτέλεσμα. Αν διαφέρουν, είτε οι ακολουθίες είτε τα μοντέλα, τότε δίνουν άλλο αποτέλεσμα, λόγω του διαφορετικού τρόπου υπολογισμού της στατιστικής σημαντικότητας.

HMMER nhmmer: Πρόγραμμα που πραγματοποιεί αναζήτηση μιας ακολουθίας DNA, μιας στοίχισης ή ενός pHMM, έναντι μιας βάσης ακολουθιών DNA. (ανάλογο με το BLASTN) nhmmscan: Πρόγραμμα που πραγματοποιεί αναζήτηση μιας ακολουθίας DNA έναντι μιας βάσης δεδομένων από DNA profile HMΜ. hmmconvert: Πρόγραμμα που μετατρέπει μοντέλα ΗΜΜ από και προς τη μορφή του HMMER3. hmmemit: Πρόγραμμα, με το οποίο ‘εκπέμπεται’ η καλύτερη (ανάλογα με τον ορισμό) ακολουθία η οποία θα μπορούσε να παραχθεί από το μοντέλο. hmmpress: Μετατρέπει μια βάση δεδομένων HMM σε δυαδικό κώδικα για το hmmscan. hmmstat: δείχνει συνοπτικά στατιστικά για μια βάση δεδομένων ΗΜΜ.

Lawrence R. Rabiner (February 1989) Lawrence R. Rabiner (February 1989). A tutorial on Hidden Markov Models and selected applications in speech recognition. Proceedings of the IEEE 77 (2): 257–28 Airoldi EM (2007) Getting Started in Probabilistic Graphical Models. PLoS Comput Biol 3(12): e252. B. H. Juang, L. R. Rabiner. The segmental K-means algorithm for estimating parameters of hidden Markov models. IEEE Transactions on Acoustics, Speech and Signal Processing, Vol. 38, No. 9. 1639-1641 B. Merialdo, Phonetic recognition using hidden Markov models and maximum mutual information training, in Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing, 1988, pp. 111–114. Mamitsuka H. Supervised learning of hidden Markov models for sequence discrimination. Proceedings of the first annual international conference on Computational molecular biology.1997, Santa Fe, New Mexico, United State. Pages: 202 - 208 R. Schlüter, W. Macherey, S. Kanthak, H. Ney, L. Welling, Comparison Of Optimization Methods For Discriminative Training Criteria. In In Proc. EUROSPEECH’97, Vol. 1 (1997), pp. 15-18. Pierre Baldi ,  Yves Chauvin. Smooth On-Line Learning Algorithms for Hidden Markov Models (1994) Neural Computation, 6 (2). pp. 307-318  Anders Krogh. An Introduction to Hidden Markov Models for Biological Sequences. In Computational Methods in Molecular Biology, edited by S. L. Salzberg, D. B.Searls and S. Kasif, pages 45-63. Elsevier, 1998 A. Krogh and S. K. Riis.  Hidden neural networks. Neural Computation, 11(2):541-563, 1999. A. Krogh. Two methods for improving performance of a HMM and their application for gene finding. In T. Gaasterland, P. Karp, K. Karplus, C. Ouzounis, C. Sander, and A. Valencia, editors, Proceedings of the Fifth International Conference on Intelligent Systems for Molecular Biology, pages 179-186, Menlo Park, CA, 1997. AAAI Press. A. Krogh. Hidden Markov models for labeled sequences. In Proceedings of the 12th IAPR International Conference on Pattern Recognition, pages 140-144, Los Alamitos, California, October 1994. IEEE Computer Society Press. S. R. Eddy. Profile Hidden Markov Models. Bioinformatics, 14:755-763, 1998. S. R. Eddy. Multiple Alignment Using Hidden Markov Models. In: Proc. Third Int. Conf. Intelligent Systems for Molecular Biology, 114-120. AAAI Press, 1995. L. Käll, A. Krogh, and E. L. Sonnhammer. An HMM posterior decoder for sequence feature prediction that includes homology information. Bioinformatics, 21(Suppl. 1):i251-i257, 2005. Piero Fariselli, Pier Luigi Martelli and Rita Casadio. A new decoding algorithm for hidden Markov models improves the prediction of the topology of all-beta membrane proteins.BMC Bioinformatics 2005, 6(Suppl 4):S12 Bagos PG, Liakopoulos TD, Hamodrakas SJ. Algorithms for incorporating prior topological information in HMMs: Application to transmembrane proteins. 2006, BMC Bioinformatics; 7:189 Bagos PG, Liakopoulos TD, Hamodrakas SJ. Faster Gradient Descent Training of Hidden Markov Models, Using Individual Learning Rate Adaptation. Proceedings of ICGI 2004 Lecture Notes In Artificial Intelligence, Vol. 3264, pp. 40-52 Bahl, L.  Brown, P.  de Souza, P.  Mercer, R. Maximum mutual information estimation of hidden Markov model parameters for speech recognition Proceedings of IEEE International Conference on ICASSP '86 Acoustics, Speech, and Signal Processing, 1986 (11): 49 - 52