Kx for Machine Learning

Machine learning is an application of artificial intelligence (AI) that allows computer systems to use algorithms to adapt to enable better outcomes, based on data rather than explicit programming. Kx, incorporating the market-leading in memory time series database kdb+, is able to rapidly process vast quantities of data using less computing resource than competing technologies and is therefore ideally placed to enable adoption of ML across multiple industries and use cases. IDC estimates that the market for ML-related technology will increase from $12.5 billion in 2017 to more than $46 billion in 2020.

Widely deployed in the data science community, tools such as Analyst for Kx take much of the mundane effort out of visualization, normalization, cleaning and data munging. Widely used native statistical libraries sit alongside the tightly coupled tools such as TensorFlow, Theano and Keras. Even your favourite python libraries can be called directly from Kx code.

For research, feature engineering and real time classification and regression, Kx technology is ideal for predictive analytics across any velocity of data; real-time, mini batch, through to petabytes of deep history are all equally supported, and highly performant.

BrainpoolTo meet the expected demand for ML and AI consultancy the Group has signed an agreement with Brainpool, a specialist consultancy with 130 ML engineers working across commercial and academic institutions. Brainpool’s consultants will receive training in the core Kx technology and will be able to work alongside existing Kx consultants to deliver the benefits of ML to the Group’s customers.

Domain knowledge of the business opportunities or problems that machine learning can address

An understanding of ML algorithms and techniques

A technology platform capable of dealing with the volume and velocity of data that is involved

For more on Kx for Machine Learning, or to discuss a problem that machine learning can address, call: +44 (0)207 337 1210 or email