Summer Ends Η νέα σχολική χρονιά μόλις ξεκίνησε και οι σχολικές αίθουσες γεμίζουν ξανά με χαρούμενες παιδικές φωνές και φασαρία. Οι όμορφες στιγμές του καλοκαιριού μετατρέπονται μονομιάς σε μια ανάμνηση (είτε ευχάριστη είτε μελαγχολική) και οι ρυθμοί της ζωής σου επανέρχονται πλέον στα φυσιολογικά. Τέρμα τα καθημερινά ξενύχτια, τέρμα τα ολοήμερα αράγματα στην παραλία και τέρμα οι μέρες που βλέπατε της to-do list σας κενή. Η μαγεία βέβαια είναι να μπορείς να περνάς καλά σε οποιαδήποτε στιγμή στην ζωή σου , γι αυτό κοίτα πως θα καταφέρεις να κάνεις τους επόμενους εννέα μήνες διασκεδαστικούς και γεμάτους ουσιαστική μάθηση!
Στην Γ' Λυκείου στην τεχνολογική κατεύθυνση και στον κύκλο πληροφορικής και υπηρεσιών διδάσκεται το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, ή αλλιώς Προγραμματισμός. Σε αυτό το μάθημα ο προγραμματισμός γίνεται πάνω σε μία γλώσσα του υπουργείου παιδείας η οποίο έχει το πολύ πρωτότυπο όνομα ΓΛΩΣΣΑ :)! Οι εντολές αυτής της γλώσσας είναι στα ελληνικά και η σύνταξη των εντολών είναι απλή, χωρίς περίεργους συμβολισμούς, οι οποίοι υπάρχουν στις περισσότερες γλώσσες, μιας και σκοπός του μαθήματος είναι η μύηση στον αλγοριθμικό τρόπο σκέψης και όχι η γνώση μιας κανονικής γλώσσας προγραμματισμού.
Το Tensorflow είναι ίσως η μεγαλύτερη machine learning βιβλιοθήκη που υπάρχει αυτή τη στιγμή. Όσοι ασχολείστε με τον τομέα αυτό όμως, θα γνωρίζετε ότι οι επεξεργαστές (CPUs) δεν είναι το αποτελεσματικότερο εργαλείο για την επίτευξη γρήγορων χρόνων εκπαίδευσης. Αυτό συμβαίνει επειδή σε ένα νευρωνικό δίκτυο για παράδειγμα υπάρχουν χιλιάδες απλοί υπολογισμοί που πρέπει να γίνουν. Οι κάρτες γραφικών (GPU) είναι καλύτερες γι αυτή τη δουλειά επειδή διαθέτουν χιλιάδες απλούς πυρήνες σε αντίθεση με τον επεξεργαστή. Στο παρακάτω ιστόγραμμα φαίνεται η τεράστια διαφορά σε χρόνο εκπαίδευσης του επεξεργαστή Xeon (ίσως του καλύτερου αυτή τη στιγμή) με κάποιες Nvidia κάρτες γραφικών. Η διαφορά υπέρ των καρτών γραφικών είναι χαοτική και σε πραγματικά προβλήματα μπορεί να μεταφράσετε ακόμα και σαν μήνες εκπαίδευσης διαφορά! Για να μπορέσουμε να τρέξουμε κώδικα στη κάρτα γραφικών (ανεξάρτητα από το αν αυτό θα είναι τελικά machine learning ή όχι), χρειαζόμαστε μία κάρτα γραφικών που να π...
Σχόλια
Δημοσίευση σχολίου