Attachment_E:_COSM_-_AI_Fact_Sheet_1.0.pdf

PDF 193 KB Posted

Attached to
Agenda Management Software
Solicitation number
2026-RFP-00012
Issued by
Los Angeles County, San Francisco City, California

About this file

This document is an AI FactSheet template created by the City of Santa Monica's Information Services Department to standardize the evaluation of artificial intelligence products proposed by third-party vendors. The template requires vendors to provide comprehensive information about their AI systems across multiple dimensions, including system overview, intended domain, training and test data specifications, model architecture, update procedures, and performance metrics. The document establishes a structured framework for assessing AI solutions that may be integrated into city operations, with particular emphasis on transparency regarding system capabilities, limitations, and ongoing performance monitoring.

The FactSheet template mandates detailed disclosure of critical factors including how vendors handle bias and potential discrimination in algorithmic decision-making, robustness testing under various conditions, explanation capabilities, and compliance with jurisdiction-specific regulations. Vendors must address monitoring mechanisms for identifying problems in usage, human override capabilities, model erosion prevention strategies, accessibility standards for users with disabilities, and organizational responsible AI policies. The template includes an Algorithmic Impact Assessment Questionnaire requiring vendors to demonstrate bias management practices, third-party audit willingness, incident reporting mechanisms, and Human-Computer Interaction accessibility compliance. An example completed FactSheet for an Audio Classifier system illustrates the level of detail expected, demonstrating how vendors should document training datasets, performance metrics, known limitations, and quality assurance procedures to support informed government procurement decisions for AI-enabled services.

View the file

Other files

File Type Posted
Agenda_Management_Software.pdf PDF
Agenda_Management_Software.pdf PDF
Attachment_G:_Technology_Insurance_Requirements.pdf PDF
Attachment_G:_Technology_Insurance_Requirements.pdf PDF
Software_Maintenance_Agreement_Template.docx DOCX document
Software_Maintenance_Agreement_Template.docx DOCX document
Attachment_C:_COSM_-_VISA_Questionnaire_3.1.pdf PDF
Attachment_C:_COSM_-_VISA_Questionnaire_3.1.pdf PDF
Attachment_F:_Architecture_Questionnaire_2.1.pdf PDF
Attachment_F:_Architecture_Questionnaire_2.1.pdf PDF
Attachment_D:_Enterprise_Core_Technologies.pdf PDF
Attachment_D:_Enterprise_Core_Technologies.pdf PDF
Attachment_A.pdf PDF
Attachment_B.pdf PDF
Attachment_B.pdf PDF
Attachment_A.pdf PDF
Attachment_E:_COSM_-_AI_Fact_Sheet_1.0.pdf PDF
Attachment_H:_Software_as_a_Service_Template_.pdf PDF
Attachment_H:_Software_as_a_Service_Template_.pdf PDF
Software_as_a_Service_Template_(11-25).docx DOCX document
Software_as_a_Service_Template_(11-25).docx DOCX document
CSA_Template.docx DOCX document
CSA_Template.docx DOCX document
PSA_Template.docx DOCX document
PSA_Template.docx DOCX document
Prevailing_Wage_Job_Acknowledgement_-_April_2024.pdf PDF
Prevailing_Wage_Job_Acknowledgement_-_April_2024.pdf PDF
PSA Insurance Template no PL.docx DOCX document
PSA Insurance Template no PL.docx DOCX document
PSA Insurance Template PL.docx DOCX document
PSA Insurance Template PL.docx DOCX document
Proposer_Checklist.pdf PDF
RE__AB_339_Compliance_Check__Agenda_Management_Software.pdf PDF
Proposer_Checklist.pdf PDF
RE__AB_339_Compliance_Check__Agenda_Management_Software.pdf PDF
Show all 35

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Information Services Department 1685 Main Street, Room 105 Santa Monica, CA 90401 Tel: 310.458.8381 www.santamonica.gov

Document Version: 1.0 Last Modified: 2024-12-02 Modified By: Prasanna Joshi

AI FactSheet for Third Party Systems Please provide details regarding your Artificial Intelligence (AI) product by filling out the FactSheet1 template below. You can find an example of a completed FactSheet on page 4.

AI FactSheet

Vendor Name

System Name

Overview Brief summary of the AI system.

Purpose What function does the AI system perform, and for what purpose? If the system performs multiple functions, list each discretely and reference below. For features that are configurable, please describe all configuration options and default settings.

Intended Domain What domain is the AI system intended to be applied in?

Training Data How was the AI system trained? What data was used? How often is data added to the training set? Was all training data legally obtained and its use fully licensed?

Test Data What data was used to test system performance? Under what conditions has the system been tested?

Model Information General description of the model(s) used (e.g., large language model, transformer, deep learning, supervised learning, built on an existing open source model, computer vision)

Update procedure In general, how often are the models updated for clients? Will a client have a choice in moving to the updated model or staying on the current model? What documentation is available for new versions of the model?

Inputs and Outputs

What are the inputs to the AI system? What are its outputs? What interfaces and integrations are supported?

1 The FactSheet template is heavily inspired by the IBM Research AI FactSheets 360 project.

https://aifs360.mybluemix.net/

Santa Monica, CA 90401 Tel: 310.458.8381 www.santamonica.gov

Document Version: 1.0

Performance Metrics

What are the performance metrics? What is your current level of performance on these metrics? How can a client monitor performance in the deployment environment?

Bias What biases does the tool exhibit and how does it handle that bias? This can include but is not limited to biases on human factors such as race, color, ethnicity, religion, national origin, age, sex, sexual orientation, gender identity, marital status, ancestry, disability, genetic information, veteran status, culture, socioeconomic status or any other status protected under federal, state and/or local law., or biases on general factors such as a sampling bias, survivorship bias, detection bias, or observer bias.

Robustness How does the AI system handle outliers? Do overwritten decisions feed back into the system to help calibrate it in the future?

Optimal Conditions

What conditions does the model perform best under? Are there minimum requirements for the quantity of records/observations?

Poor Conditions What conditions does the model perform poorly under? What are the limitations of the AI system? What kinds of errors can it make (e.g., hallucinations) and what conditions make those errors more likely?

Explanation How does the AI system explain its predictions? Are the outcomes of the AI system understandable by subject matter experts, users, impacted individuals, and others?

Jurisdiction-specific Considerations

Please describe any considerations relevant to local, state, industry, or other specific jurisdictional regulations.

Algorithmic Impact Assessment Questionnaire

How is the AI tool monitored to identify any problems in usage? Can outputs (recommendations, predictions, etc.) be overwritten by a human, and do overwritten outputs help calibrate the system in the future?

Problems in usage can include false negatives, false positives, bias, hallucinations, and human-reported quality issues (such as poor translations or poorly generated images).

Santa Monica, CA 90401 Tel: 310.458.8381 www.santamonica.gov

Document Version: 1.0

How is bias managed effectively?

This can include ways to monitor bias, or abilities to toggle parameters to change observed bias in the model.

Have the vendors or an independent party conducted a study on the bias, accuracy, or disparate impact of the system? If yes, can the Agency review the study? Include methodology and results.

This can include bias impact reports, algorithmic impact reports, or others.2

How can the City and its partners flag issues related to bias, discrimination, or poor performance of the AI system?

This can include ways to report inaccurate or concerning decisions/classifications made by the AI system, or ways to retroactively review past system actions.

How does your organization prevent model erosion and manage the AI model effectively? Do you allow 3rd-party annual audits?

This can include the strategy you implement to reduce the effect of data drift, concept drift, or outdated training data. This can also include any 3rd-party audits to AI-Model.

How has the Human-Computer Interaction aspect of the AI tool been made accessible, such as to people with disabilities?

Has it been assessed against any usability standards, and if so what was the result?

Please share any relevant information, links, or resources regarding your organization’s responsible AI strategy.

URL to any broad AI policy or strategy.

2 See “Algorithmic bias detection and mitigation: Best practices and policies to reduce consumer harms” for an example bias impact report template: https://www.brookings.edu/articles/algorithmic-bias-detection-and-mitigation-best-practices-and-policies-to-reduce-consumer-harms/.

https://www.brookings.edu/articles/algorithmic-bias-detection-and-mitigation-best-practices-and-policies-to-reduce-consumer-harms/ https://www.brookings.edu/articles/algorithmic-bias-detection-and-mitigation-best-practices-and-policies-to-reduce-consumer-harms/

Santa Monica, CA 90401 Tel: 310.458.8381 www.santamonica.gov

Document Version: 1.0

Example FactSheet3 This is an example of the AI FactSheet above completed by a fictitious company. This is only here for reference and does not need to be included in the completed form.

Vendor Name XYZ Technologies, Inc.

System Name Audio Classifier

Overview This document is a FactSheet accompanying the Audio Classifier model on IBM Developer Model Asset eXchange.

Purpose This model classifies an input audio clip.

Intended Domain This model is intended for use in the audio processing and classification domain.

Training Data The model is trained on the AudioSet dataset by Google. New data is added to the training set daily. The AudioSet database was legally obtained and its use is fully licensed.

Test Data The test set is also part of the AudioSet data. There was a 70:20:10% split of the data into train:val:test. The ratio of samples/class was maintained as much as possible in all the splits. The system has been tested in X,Y,Z conditions.

Model Information The audio classifier is a two-stage model:

• The first model (MAX-Audio-Embedding-Generator) converts each second of input raw audio into vectors or embeddings of size 128 where each element of the vector is a float between 0 and 1.

• Once the vectors are generated, there is a second deep neural network that performs classification.

Update procedure In general, the model is updated annually. If the user does not wish to move to the updated model, the user cannot continue to use the system.

Documentation for all new versions of the model can be found on the website at this link.

3 The example FactSheet is taken from IBM Research AI Factsheet 360’s Audio Classifier sample.

https://developer.ibm.com/exchanges/models/all/max-audio-classifier/ https://developer.ibm.com/exchanges/models/all/max-audio-classifier/ https://aifs360.mybluemix.net/examples/max_audio_classifier

Santa Monica, CA 90401 Tel: 310.458.8381 www.santamonica.gov

Document Version: 1.0

Inputs and Outputs

Input: a 10 second clip of audio in signed 16-bit PCM wavfile format.

Output: a JSON with the top 5 predicted classes and probabilities.

Performance Metrics

Metric Value Mean Average Precision 0.357 Area Under the Curve 0.968 d-prime 2.621

A client can regularly monitor these metrics [here].

Bias The majority of audio samples in the training data set represent voice and music content. Potential bias caused by this over-representation has not been evaluated. Careful attention should be paid if this model is to be incorporated in an application where bias in voice type or music genre is potentially sensitive or harmful.

Robustness This audio classifier is not robust to the L-infinity and L2 norms for the HopSkipJump attack.

L2 L-Infinity 5th Percentile 887.0 (200.9) 5.5 (4.9) 10th Percentile 1496.6 (720.6) 7.53 (5.73) 15th Percentile 3723.1 (4707.2) 52.8 (41.8) 25th Percentile 7187.9 (---) 187.6 (198.1) 50th Percentile 11538.6 (---) 502.8 (---)

The susceptibility of the model to the two attacks. The parenthetical values in the table above represent the fitted curve evaluated at 11 iterations. (When we are unable to fit a curve, or the result is negative, we denote by ---.)

Overwritten decisions are fed back into the system to help calibrate it in the future.

Optimal Conditions

• When the input audio contains only one or two distinct audio classes.

• When the audio quality is high with lesser noise.

Poor Conditions The system can misclassify audio:

• When the audio contains more than two distinct classes, and

• When the audio quality is low with more noise.

https://en.wikipedia.org/wiki/Evaluation_measures_(information_retrieval)#Mean_average_precision https://en.wikipedia.org/wiki/Receiver_operating_characteristic#Area_under_the_curve https://en.wikipedia.org/wiki/Sensitivity_index

Santa Monica, CA 90401 Tel: 310.458.8381 www.santamonica.gov

Document Version: 1.0

Explanation While the model architecture is well documented, the model is still a deep neural network, which largely remains a black box when it comes to explainability of results and predictions.

Jurisdiction-specific Considerations

N/A

Algorithmic Impact Assessment Questionnaire

How is the AI tool monitored to identify any problems in usage? Can outputs (recommendations, predictions, etc.) be overwritten by a human, and do overwritten outputs help calibrate the system in the future?

The system can be monitored in usage, and audio classification decisions can be retroactively overwritten by a human. The overwritten decisions can help calibrate the system in the future if desired.

How is bias managed effectively? Users have access to performance metrics that can be used to understand if the bias in voice-type or music style is harmful.

Have the vendors or an independent party conducted a study on the bias, accuracy, or disparate impact of the system? If yes, can the Agency review the study? Include methodology and results.

Yes. Results from the third-party study can be provided upon request.

How can the City and its partners flag issues related to bias, discrimination or poor performance of the AI system?

The system provides a web portal to each customer to show the results of the system and its impact on transit performance in the form of reports and graphs.

How does your organization prevent model erosion and manage the AI model effectively?

Do you allow 3rd-party annual audits?

The organization monitors model performance regularly and updates training data every quarter with new information. We have implemented data quality checks to retrain the model as needed. We allow 3rd part audits to maintain a feedback loop to adapt to changing conditions. This ensures model remains accurate and relevant.

Santa Monica, CA 90401 Tel: 310.458.8381 www.santamonica.gov

Document Version: 1.0

How has the Human-Computer Interaction aspect of the AI tool been made accessible, such as to people with disabilities?

The system is embedded into a graphics user interface that is compliant with modern screen readers, and provides the option for auto-generated dictation of text on the screen.

Please share any relevant information, links, or resources regarding your organization’s responsible AI strategy.

Information about our responsible AI strategy can be found on our website at this link.

AI FactSheet
Algorithmic Impact Assessment Questionnaire
Example FactSheet2F
Algorithmic Impact Assessment Questionnaire

File details come from the government source that posted it. Updated .