IBM Machine Learning for z/OS (often abbreviated MLz) is an on-mainframe machine learning platform that deploys and runs ML inference close to z/OS transactional workloads (for example, CICS/IMS/batch COBOL). The product is intended to reduce network latency and support in-transaction scoring. It provides a web UI, APIs, and administration tools for model import, deployment, and monitoring, and supports multiple runtimes/engines (for example SparkML, Python, PMML, ONNX, SnapML).
Positioning: IBM describes MLz as a transactional AI capability for mainframe environments where latency, data locality, and security constraints make off-platform inference less desirable. IBM materials emphasize throughput/latency and integration with IBM Z on-chip acceleration.
Key product page details include:
- Runs natively on z/OS; provides web UI, APIs, and an administration dashboard
- Interfaces for real-time in-transaction scoring and REST
- Features for model explainability and drift monitoring
- Hardware/software prerequisites include certain IBM Z models and z/OS levels, Java, Liberty, and optional Db2 for z/OS as a metadata repository
(Official product page: Vendor product overview and feature pages)