Skip to main content

Showing 1–6 of 6 results for author: Koprinska, I

Searching in archive cs. Search in all archives.
.
  1. arXiv:2112.10251  [pdf, other

    cs.LG

    SSDNet: State Space Decomposition Neural Network for Time Series Forecasting

    Authors: Yang Lin, Irena Koprinska, Mashud Rana

    Abstract: In this paper, we present SSDNet, a novel deep learning approach for time series forecasting. SSDNet combines the Transformer architecture with state space models to provide probabilistic and interpretable forecasts, including trend and seasonality components and previous time steps important for the prediction. The Transformer architecture is used to learn the temporal patterns and estimate the p… ▽ More

    Submitted 19 December, 2021; originally announced December 2021.

    Comments: ICDM 2021 Regular paper

  2. arXiv:2103.11614  [pdf, ps, other

    cs.LG cs.CY cs.NE

    ast2vec: Utilizing Recursive Neural Encodings of Python Programs

    Authors: Benjamin Paaßen, Jessica McBroom, Bryn Jeffries, Irena Koprinska, Kalina Yacef

    Abstract: Educational datamining involves the application of datamining techniques to student activity. However, in the context of computer programming, many datamining techniques can not be applied because they expect vector-shaped input whereas computer programs have the form of syntax trees. In this paper, we present ast2vec, a neural network that maps Python syntax trees to vectors and back, thereby fac… ▽ More

    Submitted 22 March, 2021; originally announced March 2021.

    Comments: Under consideration at the Journal of Educational Datamining

    Journal ref: Journal of Educational Data Mining, 13(3) (2021) 1-35

  3. arXiv:2012.02097  [pdf, other

    cs.LG cs.NE

    Recursive Tree Grammar Autoencoders

    Authors: Benjamin Paassen, Irena Koprinska, Kalina Yacef

    Abstract: Machine learning on trees has been mostly focused on trees as input to algorithms. Much less research has investigated trees as output, which has many applications, such as molecule optimization for drug discovery, or hint generation for intelligent tutoring systems. In this work, we propose a novel autoencoder approach, called recursive tree grammar autoencoder (RTG-AE), which encodes trees via a… ▽ More

    Submitted 10 February, 2022; v1 submitted 3 December, 2020; originally announced December 2020.

    Comments: Submitted to the ECML/PKDD Journal Track

  4. DETECT: A Hierarchical Clustering Algorithm for Behavioural Trends in Temporal Educational Data

    Authors: Jessica McBroom, Kalina Yacef, Irena Koprinska

    Abstract: Techniques for clustering student behaviour offer many opportunities to improve educational outcomes by providing insight into student learning. However, one important aspect of student behaviour, namely its evolution over time, can often be challenging to identify using existing methods. This is because the objective functions used by these methods do not explicitly aim to find cluster trends in… ▽ More

    Submitted 3 May, 2020; originally announced May 2020.

    Comments: 13 pages, 4 figures

    Journal ref: AIED 2020

  5. arXiv:2004.08925  [pdf, ps, other

    cs.NE cs.LG stat.ML

    Tree Echo State Autoencoders with Grammars

    Authors: Benjamin Paassen, Irena Koprinska, Kalina Yacef

    Abstract: Tree data occurs in many forms, such as computer programs, chemical molecules, or natural language. Unfortunately, the non-vectorial and discrete nature of trees makes it challenging to construct functions with tree-formed output, complicating tasks such as optimization or time series prediction. Autoencoders address this challenge by map** trees to a vectorial latent space, where tasks are easi… ▽ More

    Submitted 19 April, 2020; originally announced April 2020.

    Comments: accepted at the 2020 International Joint Conference on Neural Networks (IJCNN 2020)

  6. arXiv:1908.11566  [pdf, other

    cs.HC cs.AI cs.CY

    A Survey of Automated Programming Hint Generation -- The HINTS Framework

    Authors: Jessica McBroom, Irena Koprinska, Kalina Yacef

    Abstract: Automated tutoring systems offer the flexibility and scalability necessary to facilitate the provision of high quality and universally accessible programming education. In order to realise the full potential of these systems, recent work has proposed a diverse range of techniques for automatically generating hints to assist students with programming exercises. This paper integrates these apparentl… ▽ More

    Submitted 30 August, 2019; originally announced August 2019.

    Comments: 26 pages, 6 figures

    Journal ref: ACM Computing Surveys, 54(8), 2021