View Item 
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of UU Student Theses RepositoryBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

        Investigating The Generalization Ability Of Convolutional Neural Networks For Interpreted Languages

        Thumbnail
        View/Open
        Investigating_the_generalization_ability_of_Convolutional_Neural_Nets_for_Interpreted_Languages.pdf (404.9Kb)
        Publication date
        2019
        Author
        Bezema, D.L.
        Metadata
        Show full item record
        Summary
        In this study the generalization capacity of Convolutional Neural Networks (CNNs) for interpreted languages is investigated. Two CNN models, one of which included a curriculum, are trained on two interpreted languages of different complexity. The results show that a CNN, contrary to previous findings for Long-Short-Term-Memory Networks, does not benefit from a curriculum during training. Performance of models on the more complex interpreted language shows adequate generalization ability, while performance on the less complex language shows no generalization ability at all. This suggests that a CNN prefers complex training data over less complex training data, for it forces the model to capture more generally applicable features from which it benefits during testing. Overall the reported results of this study show that CNNs possess a generalization capacity for interpreted languages that is competitive with Recurrent and Recursive models from the literature.
        URI
        https://studenttheses.uu.nl/handle/20.500.12932/33151
        Collections
        • Theses
        Utrecht university logo