DeepCoder
Τεχνητή νοημοσύνη που γράφει δικό της κώδικα «κλέβοντας» από άλλα προγράμματα

Ερευνητές της Microsoft και του University of Cambridge ανέπτυξαν ένα σύστημα, ονόματι DeepCoder, το οποίο είναι σε θέση να γράφει τον δικό του κώδικα, ανοίγοντας ίσως τον δρόμο για συστήματα που θα μπορούν να δέχονται «παραγγελίες» για προγράμματα από ανθρώπους και στη συνέχεια να τα δημιουργούν για λογαριασμό τους.

Όπως αναφέρει το New Scientist, το DeepCoder ήταν σε θέση να λύσει βασικά προβλήματα που παρουσιάζονται σε διαγωνισμούς προγραμματισμού.

Μακροπρόθεσμα, η προσέγγιση αυτή θα επέτρεπε σε άτομα χωρίς γνώσεις προγραμματισμού να περιγράφουν απλά μια ιδέα για ένα πρόγραμμα και το σύστημα να την υλοποιεί, όπως υποστηρίζει ο Μαρκ Μπρόκσμιντ, ένας από τους δημιουργούς του.

Το DeepCoder χρησιμοποιεί μια τεχνική που ονομάζεται «σύνθεση προγραμμάτων» (program synthesis): Πρόκειται για τη δημιουργία νέων προγραμμάτων με γραμμές κώδικα που «κλέβονται» από άλλα, υπάρχοντα λογισμικά. Παίρνοντας τις κατάλληλες πληροφορίες για το κάθε κομμάτι κώδικα, το DeepCoder έμαθε να αναγνωρίζει ποια κομμάτια κώδικα χρειάζονται για την επίτευξη του κάθε σκοπού.

Ένα από τα πλεονεκτήματα σε αυτή την περίπτωση είναι ότι η τεχνητή νοημοσύνη μπορεί να ερευνά πιο εκτενώς και σε μεγαλύτερο εύρος από έναν άνθρωπο προγραμματιστή, δημιουργώντας πηγαίο κώδικα (source code) με τρόπο που ένας άνθρωπος μπορεί να μην σκεφτόταν.

Το Deep Coder χρησιμοποιεί machine learning για να ψάχνει σε βάσεις δεδομένων με πηγαίο κώδικα και να πραγματοποιεί διαλογή ανάλογα με τη χρησιμότητα του κάθε κομματιού. Το σύστημα δημιουργεί λειτουργικά προγράμματα μέσα σε κλάσματα δευτερολέπτου, τη στιγμή που παλαιότερα αντίστοιχα συστήματα χρειάζονταν λεπτά για να δοκιμάσουν διαφορετικούς συνδυασμούς γραμμών κώδικα πριν καταλήξουν σε έναν που λειτουργούσε.

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

Βεβαίως, από ένα τέτοιο σύστημα προκύπτουν σαφώς ανησυχίες για τεχνητές νοημοσύνες που κάποια στιγμή μπορεί να έβγαιναν εκτός ελέγχου και να έφτιαχναν ανεξέλεγκτα προγράμματα για τους δικούς τους σκοπούς, δημιουργώντας σενάρια περί «επανάστασης των μηχανών».

Ωστόσο, προς το παρόν δεν φαίνεται να υπάρχει τέτοια ανησυχία, καθώς αυτή τη στιγμή το DeepCoder μπορεί να λύνει μόνο απλά προγραμματιστικά προβλήματα, που περιλαμβάνουν γύρω στις πέντε γραμμές κώδικα- παρόλα αυτά, όπως σημειώνεται στο δημοσίευμα, με τη σωστή γλώσσα προγραμματισμού, λίγες γραμμές κώδικα αρκούν για τη δημιουργία αρκετά πολύπλοκων προγραμμάτων.

Send to Facebook

Generation Y

Πρόσφατες έρευνες δείχνουν ότι οι millennials (Generation Y) δεν διαφέρουν τόσο όσο πιστεύεται από τις παλιότερες γενιές στην κατανόηση της τεχνολογίας. Η ηλικιακή ομάδα των millennials, δηλαδή όσων βρίσκονται αυτή τη στιγμή σε ηλικία κάτω των 35 ετών, θεωρείται ότι είναι εκείνη που έχει την καλύτερη κατανόηση και πιο άριστη ικανότητα χειρισμού...

15/08/2017 07:04

Πανεπιστήμιο της Ουάσινγκτον

Πλησιάζει η εποχή που το Hacking θα φύγει από τα όρια του ψηφιακού κόσμου, καθώς μία ερευνητική ομάδα έβαλε malware σε DNA. Οι ερευνητές του Πανεπιστημίου της Ουάσινγκτον εξετάζουν την υπόθεση ότι είναι εφικτό να μπουν οι ιοι των υπολογιστών και το malware στο DNA του ανθρώπου. Στη σχετική τους μελέτη εξετάζουν τη δυνατότητα της τροφοδότησης...

12/08/2017 06:58

Ευρωπαϊκή Υπηρεσία Διαστήματος

Ενας αστεροειδής, στο μέγεθος ενός σπιτιού, θα περάσει τον Οκτώβρη ανάμεσα στη Γη και τη Σελήνη σε μια απόσταση μόνον 44,000 χιλιομέτρων. Πρόκειται για το ένα όγδοο της απόστασης του πλανήτη μας από τον δορυφόρο του. Σύμφωνα με την Ευρωπαϊκή Υπηρεσία Διαστήματος (ΕΣΑ), "ένας μικρός αστεροειδής" θα περάσει από τη Γη στις 12 Οκτωβρίου,...

11/08/2017 07:05

Παλαιοντολογία

Παλαιοντολόγοι ανακάλυψαν στην Κένυα της Αφρικής το καλοδιατηρημένο απολίθωμα ενός νηπιακού κρανίου ηλικίας περίπου 13 εκατ. ετών, το οποίο ανήκε σε κάποιο κοινό πρόγονο των πιθήκων και των ανθρώπων, που ονομάσθηκε «Νιανζαπίθηκος αλέσι». Οι πίθηκοι είναι συγγενείς των ανθρώπων (πιο στενοί οι χιμπατζήδες και οι γορίλες, πιο...

10/08/2017 06:55

Μάθηση εν ώρα ύπνου

Οι επιστήμονες, γοητευμένοι με την ιδέα ότι οι άνθρωποι ενδεχόμενα να μπορούν να μάθουν την ώρα που κοιμούνται – μια νέα γλώσσα ή ένα μουσικό κομμάτι – εδώ και καιρό δημοσιεύουν αντικρουόμενα πειραματικά αποτελέσματα. Όπως μεταδίδει το Γαλλικό Πρακτορείο Ειδήσεων, μια ομάδα ερευνητών αναφέρει ότι έχει επιτέλους ανακαλύψει...

09/08/2017 06:39

Ακέφαλο το μεγαλύτερο ραδιοτηλεσκόπιο του κόσμου

Η θέση εργασίας μένει κενή εδώ και μήνες, παρόλο που ο μισθός φτάνει τα 1,2 εκατομμύρια δολάρια τον μήνα. Παρά τις αγγελίες που δημοσιεύονται σε επιστημονικές επιθεωρήσεις από τον Μάιο, η Κίνα ακόμα δεν έχει βρει επικεφαλής για το μεγαλύτερο ραδιοτηλεσκόπιο του κόσμου, ένα «πιάτο» διαμέτρου 500 μέτρων. Το τηλεσκόπιο FAST (Five-hundred-meter...

08/08/2017 06:52

Αυγουστιάτικη πανσέληνος

Η πιο δημοφιλής πανσέληνος του έτους θα σκιαστεί απόψε μερικώς όταν θα εισέλθει στη σκιά του πλανήτη μας σε ένα φαινόμενο που ονομάζεται μερική έκλειψη σελήνης. Η αυγουστιάτικη πανσέληνος αναμένεται να καλυφθεί από τη σκιά της Γης κατά 25%. Σε δηλώσεις του στο ΚΥΠΕ ο Πρόεδρος της Αστρονομικής Εταιρείας Κύπρου, Χρύσανθος...

07/08/2017 10:57

Ηλεκτρονικές υποκλοπές

Η υποκλοπή τεχνολογικών και βιομηχανικών μυστικών στην αρχή αποδίδει και ωφελεί τη χώρα που έβαλε τους κατασκόπους να την κάνουν. Όμως, σε μεγαλύτερο βάθος χρόνου, η τεχνολογική και βιομηχανική κατασκοπεία μπορεί να γυρίσει μπούμερανγκ και να αφήσει την «πονηρή» χώρα πιο πίσω από τις εξελίξεις σε σχέση με τους ανταγωνιστές...

07/08/2017 07:02

Έξυπνη χρήση του υπολογιστή

  Τα πλήκτρα φαντάσματα που ελάχιστοι χρησιμοποιούν προφανώς έχουν χρησιμότητα. Ας δούμε ποια είναι: Το πλήκτρο F1:Πλήκτρο βοήθειας σχεδόν σε όλες τις εφαρμογές. Το πλήκτρο F2:Σου δίνει άμεσα την δυνατότητα να μετονομάσεις ένα αρχείο. Με τον συνδυασμό Alt+Ctrl+F2 μπορείτε να ανοίξεις ένα οποιοδήποτε...

06/08/2017 07:04

Κινέζοι Online

Τα 751 εκατ. έφθασε τον Ιούνιο ο διαδικτυακός πληθυσμός της Κίνας, αυξημένος κατά 2,7% από τα τέλη του 2016, σύμφωνα με έκθεση για το κινεζικό ίντερνετ που δόθηκε σήμερα στη δημοσιότητα. Συνολικά 724 εκατ. Κινέζοι χρησιμοποιούν τα κινητά τους τηλέφωνα για να μπουν στο διαδίκτυο, αριθμός που αντιστοιχεί στο 96,3% του συνολικού διαδικτυακού...

05/08/2017 06:37

Φορητές βιβλιοθήκες

Η Sony σε συνεργασία με την IBM καταφέρνουν να χωρέσουν όγκο δεδομένων 330 ΤΒ σε ένα μαγνητικό μέσο, στοιχείο που αποτελεί νέο ρεκόρ αποθήκευσης. Με τη μέθοδο που εφαρμόζουν η Sony και η IBM μπορούν να χωρέσουν 201 δισεκατομμύρια bits ασυμπίεστων δεδομένων σε κάθε τετραγωνική ίντσα μίας μαγνητικής ταινίας, στοιχείο που αποτελεί ένα ρεκόρ...

04/08/2017 06:37

Γερμανία

Η γερμανική αυτοκινητοβιομηχανία συμφώνησε την Τετάρτη να επικαιροποιήσει το λογισμικό σε 5,3 εκατ. αυτοκίνητα τα οποία κινούνται με ντίζελ για να μειωθούν οι εκπομπές τους, δήλωσε ο Υπουργός Μεταφορών Αλεξάντερ Ντόμπριντ. Όπως μεταδίδει το πρακτορείο ειδήσεων Reuters μιλώντας σε δημοσιογράφους ο Υπουργός ανέφερε ότι οι κατασκευαστές...

03/08/2017 07:04

Back to Top