mlsanityData to 14 Oct 2026

Mill.jl and JsonGrinder.jl: automated differentiable feature extraction for learning from raw JSON data

arXiv 2105.09107 ↗First posted 19 May 2021stat.ML cs.LG cs.MScited by 2

Not on the map. Why?

Abstract (arXiv)

Learning from raw data input, thus limiting the need for manual feature engineering, is one of the key components of many successful applications of machine learning methods. While machine learning problems are often formulated on data that naturally translate into a vector representation suitable for classifiers, there are data sources, for example in cybersecurity, that are naturally represented in diverse files with a unifying hierarchical structure, such as XML, JSON, and Protocol Buffers. Converting this data to vector (tensor) representation is generally done by manual feature engineering, which is laborious, lossy, and prone to human bias about the importance of particular features. Mill and JsonGrinder is a tandem of libraries, which fully automates the conversion. Starting with an arbitrary set of JSON samples, they create a differentiable machine learning model capable of infer from further JSON samples in their raw form.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 5 of its 16 references that are in the map. First posted on arXiv 19 May 2021.

Builds on

5 of 16 references.

References · 5

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2017Deep Setscited by 1,421
  3. 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
  4. 2019Approximation capability of neural networks on spaces of probability measures and tree-structured domainscited by 10
  5. 2016Using Neural Network Formalism to Solve Multiple-Instance Problemscited by 5

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1.

2 papers.