STRATA estimates 5-class race/ethnicity probabilities from name and US address for aggregate fair-lending and disparity analysis. Deploys in your AWS account with per-record uncertainty scores.
STRATA estimates the most likely race/ethnicity of individuals from name and US address for aggregate, population-level analysis such as HMDA/ECOA/CRA fair-lending monitoring, housing-equity research, and disparity studies. It is not licensed for decisions about identified or identifiable individuals - see the EULA for permitted-use and prohibited-use terms.
The model uses a published char-LSTM + geography architecture refined by gradient-boosted soft-voting, improving on traditional BISG/BIFSG approaches with lower false-positive bias. A geography waterfall selects the best-supported tier per record (block-group+tract, tract, ZCTA, or name-only) and reports the lookup level used.
Output Fields
Each scored record returns:
Calibrated probabilities for five classes: White, Black, Hispanic, Asian, Other
Argmax label (most likely class)
Per-record uncertainty index (IU) - addresses a known BISG limitation where no per-record confidence is available
Privacy-preserving cohort tokens (cohort_tract, cohort_zcta) for geographic grouping without exposing census identifiers
Lookup level and quality codes indicating which geographic tier was resolved
Resolved geography is withheld from output to protect privacy.
How It Improves on BISG/BIFSG
Character-level deep learning captures name-origin signals that surname-list approaches miss
Geography waterfall uses the most granular available tier rather than a single fixed level
Per-record uncertainty (IU) lets you flag low-confidence predictions for review - standard BISG provides no such signal
Lower false-positive bias as documented in the published methodology the model reproduces
Privacy and Security
STRATA deploys as a SageMaker real-time endpoint or Batch Transform entirely within your AWS account. Your input PII never egresses to the vendor - the vendor never sees your data. The model inherits your existing AWS security posture including encryption in transit (TLS) and at rest (S3 server-side encryption for model artifacts). You control VPC configuration, IAM permissions, and network isolation.
Deployment Notes
Model package size: approximately 1.45 GB
Cold-start time: approximately 3 minutes for real-time endpoints
Once InService: inference is fast
Batch Transform: recommended for one-off or batch scoring to avoid standing hourly endpoint costs
Getting Started
After subscribing, deploy the model package to a SageMaker endpoint or configure a Batch Transform job. Input records require name and US address fields. Contact the aequumAI team at the support email to request a methodology walkthrough or discuss a pilot scoring engagement for your use case.
About aequumAI
aequumAI builds privacy-preserving demographic estimation tools for regulated industries. STRATA reproduces a published methodology designed specifically for fair-lending compliance workflows where accuracy, calibration, and auditability are critical requirements. Methodology reference: S. Chalavadi, A. Pastor, and T. Leitch, arXiv:2504.21259 (https://arxiv.org/abs/2504.21259).
Highlights
Beyond BISG/BIFSG: STRATA's char-LSTM + geography waterfall captures name-origin signals that surname-list approaches miss, delivering lower false-positive bias as documented in the published methodology it reproduces. Each record includes a per-record uncertainty index (IU) - a confidence signal that standard BISG cannot provide - so you can flag low-confidence predictions for review rather than treating all estimates equally.
Privacy by architecture: Deploys entirely in your AWS account as a SageMaker real-time endpoint or Batch Transform. Your input PII never leaves your account and the vendor never sees your data. Resolved geography is withheld from output; privacy-preserving anonymous cohort tokens (cohort_tract, cohort_zcta) let you group results by geography without exposing census identifiers.
Licensed for aggregate fair-lending and disparity analysis ONLY (HMDA/ECOA/CRA monitoring, housing-equity research) - not for individual decisions. Output includes calibrated 5-class probabilities (White, Black, Hispanic, Asian, Other), argmax label, uncertainty index, cohort tokens, and lookup-level quality codes. See EULA for permitted-use and prohibited-use terms.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
You pay by the hour for each host running the race/ethnicity proxy model. Pricing is billed per host-hour (HostHrs) based on how long the inference runs. You choose from two instance sizes: ml.m5.xlarge and the larger-capacity ml.m5.2xlarge. Each size comes in two run modes. Real-time mode returns results as requests arrive. Batch mode processes grouped records at once. This gives you four combinations to match your compute needs. There is no upfront commitment; you pay only for the hours you use.
Top-of-mind questions for buyers
What is the difference between the ml.m5.xlarge and ml.m5.2xlarge instance choices?
Both run the same race/ethnicity proxy model. The ml.m5.2xlarge instance offers more compute capacity per host than the ml.m5.xlarge. You pick based on how much throughput you need. Both bill per host-hour, so the larger instance costs more per hour it runs.
Am I charged when a host is stopped or not actively processing records?
Charges accrue per host-hour while the instance runs. If you fully stop a host, software charges stop too. Underlying AWS infrastructure or storage fees may still apply while resources exist. The software meters running time only, not idle or powered-off periods.
How do real-time and batch modes differ for my compute needs?
Real-time mode keeps a host running to return results as requests arrive, suiting live scoring. Batch mode processes grouped records together, suiting large one-time or scheduled jobs. Both bill per host-hour, so cost depends on how long each mode keeps a host active.
aequum.ai
Helpful?
Vendor refund policy
Software charges are metered per instance-hour through AWS Marketplace. Contact terry@aequum.ai within thirty (30) days of an invoice for a billing adjustment for a verified duplicate charge, metering error, or material inability to use the product caused by a confirmed defect; approved adjustments are issued through AWS Marketplace. AWS infrastructure charges are governed solely by AWS.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An Amazon SageMaker model package is a pre-trained machine learning model ready to use without additional training. Use the model package to create a model on Amazon SageMaker for real-time inference or batch processing. Amazon SageMaker is a fully managed platform for building, training, and deploying machine learning models at scale.
Deploy the model on Amazon SageMaker AI using the following options:
Real-time inference
Deploy the model as an API endpoint for your applications. When you send data to the endpoint, SageMaker processes it and returns results by API response. The endpoint runs continuously until you delete it. You're billed for software and SageMaker infrastructure costs while the endpoint runs. AWS Marketplace models don't support Amazon SageMaker Asynchronous Inference. For more information, see Deploy models for real-time inference .
Batch transform
Deploy the model to process batches of data stored in Amazon Simple Storage Service (Amazon S3). SageMaker runs the job, processes your data, and returns results to Amazon S3. When complete, SageMaker stops the model. You're billed for software and SageMaker infrastructure costs only during the batch job. Duration depends on your model, instance type, and dataset size. AWS Marketplace models don't support Amazon SageMaker Asynchronous Inference. For more information, see Batch transform for inference with Amazon SageMaker AI .
Version release notes
Initial release of STRATA (M8-BGT). National US name+address race/ethnicity probabilities (5-class) with per-record uncertainty (IU), waterfall tier selection, and privacy-preserving anonymous cohort tokens. Real-time endpoint or Batch Transform.
Additional details
Inputs
Outputs
Usage instructions
Sample notebooks
Inputs
Summary
CSV with a header row; one individual per row. Columns: fname,mname,lname,address,city,state,zip5. fname and lname are required; mname optional. The name drives the character-LSTM; the US address adds geographic signal via an offline resolver. Any extra columns (e.g. a record id) pass through unchanged. US scope.
Input MIME type
text/csv
Real-time inference sample input data
customer_id,fname,mname,lname,address,city,state,zip5
A001,MARIA,,GARCIA,1600 Pennsylvania Ave NW,Washington,DC,20500
A002,WEI,,CHEN,1 Infinite Loop,Cupertino,CA,95014
A003,JAMES,R,SMITH,233 S Wacker Dr,Chicago,IL,60606
A004,AISHA,,OKAFOR,1350 Avenue of the Americas,New York,NY,10019
A005,CARLOS,A,RODRIGUEZ,845 N Michigan Ave,Chicago,IL,60611
Batch transform sample input data
customer_id,fname,mname,lname,address,city,state,zip5
A001,MARIA,,GARCIA,1600 Pennsylvania Ave NW,Washington,DC,20500
A002,WEI,,CHEN,1 Infinite Loop,Cupertino,CA,95014
A003,JAMES,R,SMITH,233 S Wacker Dr,Chicago,IL,60606
A004,AISHA,,OKAFOR,1350 Avenue of the Americas,New York,NY,10019
A005,CARLOS,A,RODRIGUEZ,845 N Michigan Ave,Chicago,IL,60611
Support
Vendor support
Contact Support
For questions about deployment, model methodology, or permitted use, contact the aequumAI team at terry@aequum.ai.
Support Scope
Support covers assistance with SageMaker endpoint deployment, Batch Transform configuration, input/output format questions, model interpretation guidance, and licensing clarification.
For refund requests, contact the same email address with your AWS account ID and subscription details.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Accelerate modernization with Sembix Strata™, the end-to-end Modernization Intelligence platform designed to help organizations understand current systems, define future-state architecture, and automate modernization effort with system-level intelligence. Delivered directly into your cloud environment, Strata transforms legacy complexity into structured, predictable modernization outcomes.
Speak Sense is a modular, multilanguage agentic platform designed for enterprise Contact Centers. It analyzes 100% of voice and chat interactions, transforming unstructured data into actionable insights using Generative AI. Empower human agents and deploy autonomous AI to automate workflows, driving immediate business impact with up to 45% OPEX reduction and a 20pp CSAT growth.
Strata.ai is a cognitive automation platform that uses intelligent agents to automate and optimize complex business workflows. We combine real-time knowledge, orchestration, and integration with SaaS tools to enable adaptive, agentic systems. Our offerings include software, agent deployment, and professional services to support full-scale transformation. Strata.ai serves clients across legal, healthcare, construction, and other industries with customizable, enterprise-grade solutions.
Fully managed, cloud-native firewall service with threat prevention, app control and advanced URL filtering that integrates with AWS Firewall Manager, CloudWatch and more.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.