wlmbrown commited on
Commit
e0da2e2
·
1 Parent(s): 03820e0

minor updates to project cc

Browse files
Files changed (1) hide show
  1. project_cc.yaml +128 -113
project_cc.yaml CHANGED
@@ -4,7 +4,7 @@
4
  operator_details:
5
  provider:
6
  article: 'Art. 2'
7
- verbose: 'The operator of this AI project is a natural or legal person, public authority, agency or other body that develops an AI project or a general-purpose AI model or that has an AI system or a general-purpose AI model developed and places it on the market or puts the AI system into service under its own name or trademark, whether for payment or free of charge'
8
  value: !!bool false
9
  eu_located:
10
  article: 'Art. 2'
@@ -12,7 +12,7 @@ operator_details:
12
  value: !!bool True
13
  output_used:
14
  article: 'Art. 2'
15
- verbose: 'The output produced by the AI project is used in the Union'
16
  value: !!bool false
17
 
18
  eu_market_status:
@@ -37,6 +37,82 @@ gpai_model:
37
  verbose: 'AI project is an AI model, including where such an AI model is trained with a large amount of data using self-supervision at scale, that displays significant generality and is capable of competently performing a wide range of distinct tasks regardless of the way the model is placed on the market and that can be integrated into a variety of downstream systems or applications, except AI models that are used for research, development or prototyping activities before they are placed on the market'
38
  value: !!bool false
39
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  gpai_model_systematic_risk:
41
  evaluation:
42
  article: 'Art. 51 (1)(a)'
@@ -51,41 +127,6 @@ gpai_model_systematic_risk:
51
  verbose: 'The cumulative amount of computation used for the training of the AI project, as measured in floating point operations (FLOPs), has been greater than 10^25'
52
  value: !!bool false
53
 
54
- # Information related to the additional transparency requirements in Article 50, if applicable
55
-
56
- transparency_related:
57
- direct_user_interaction:
58
- article: 'Art. 50'
59
- verbose: 'The AI project is intended to interact directly with natural persons'
60
- value: !!bool false
61
- exception_obvious:
62
- article: 'Art. 50'
63
- verbose: 'When interacting with the AI project, it would be obvious from the point of view of a natural person who is reasonably well-informed, observant and circumspect, taking into account the circumstances and the context of use that they are interacting with AI'
64
- exception_law:
65
- article: 'Art. 50'
66
- verbose: 'The AI project is authorised by law to detect, prevent, investigate or prosecute criminal offences, subject to appropriate safeguards for the rights and freedoms of third parties, and is not available for the public to report a criminal offence'
67
- value: !!bool false
68
- synthetic content:
69
- article: 'Art. 50(2)'
70
- verbose: 'The AI project generates synthetic audio, image, video or text content'
71
- value: !!bool false
72
- exception_assistive:
73
- article: 'Art. 50(2)'
74
- verbose: 'The AI project performs an assistive function for standard editing'
75
- value: !!bool false
76
- exception_inubstantial:
77
- article: 'Art. 50(2)'
78
- verbose: 'The AI project does not substantially alter the input data provided by the deployer or the semantics thereof, or where authorised by law to detect, prevent, investigate or prosecute criminal offences.'
79
- value: !!bool false
80
- emotion_reconition:
81
- article: 'Art. 50(2)'
82
- verbose: 'The AI project is an emotion recognition system'
83
- value: !!bool false
84
- biometric_categorization:
85
- article: 'Art. 50(2)'
86
- verbose: 'The AI project is a biometric categorisation system'
87
- value: !!bool false
88
-
89
  # Information related to the Act's exceptions for scientific research, open-source AI, and more
90
 
91
  excepted:
@@ -106,6 +147,11 @@ excepted:
106
  verbose: 'AI project involves AI models that are released under a free and open-source licence that allows for the access, usage, modification, and distribution of the model, and whose parameters, including the weights, the information on the model architecture, and the information on model usage, are made publicly available. This exception shall not apply to general purpose AI models with systemic risks'
107
  value: !!bool false
108
 
 
 
 
 
 
109
  # Information related to practices prohibited by the Act
110
 
111
  prohibited_practice:
@@ -156,82 +202,6 @@ prohibited_practice:
156
  verbose: 'The AI project involves use of real-time remote biometric identification systems in publicly accessible spaces for the purposes of law enforcement stricly for the localisation or identification of a person suspected of having committed a criminal offence, for the purpose of conducting a criminal investigation or prosecution or executing a criminal penalty for offences referred to in Annex II and punishable in the Member State concerned by a custodial sentence or a detention order for a maximum period of at least four years.'
157
  value: !!bool false
158
 
159
- # Information related to whether or not the project, if an AI system, is a high-risk AI system
160
-
161
- high_risk_ai_system:
162
- safety_component:
163
- article: 'Art. 6(1)(a)'
164
- verbose: 'AI project is intended to be used as a safety component of a product'
165
- value: !!bool false
166
- product_covered_by_machinery_regulation:
167
- article: 'Art. 6(1)(b); Annex I'
168
- verbose: 'AI project is itself a product that is covered by Directive 2006/42/EC of the European Parliament and of the Council of 17 May 2006 on machinery, and amending Directive 95/16/EC (OJ L 157, 9.6.2006, p. 24) [as repealed by the Machinery Regulation]'
169
- value: !!bool false
170
- product_covered_by_toy_safety_regulation:
171
- article: 'Art. 6(1)(b); Annex I'
172
- verbose: 'AI project is itself a product that is covered by Directive 2009/48/EC of the European Parliament and of the Council of 18 June 2009 on the safety of toys (OJ L 170, 30.6.2009, p. 1)'
173
- value: !!bool false
174
- product_covered_by_watercraft_regulation:
175
- article: ' Art. 6(1)(b); Annex I'
176
- verbose: 'AI project is itself a product that is covered by Directive 2013/53/EU of the European Parliament and of the Council of 20 November 2013 on recreational craft and personal watercraft and repealing Directive 94/25/EC (OJ L 354, 28.12.2013, p. 90)'
177
- value: !!bool false
178
- biometric_categorization:
179
- article: 'Art. 6(2); Annex III(1)(b)'
180
- verbose: 'AI project is intended to be used for biometric categorisation, according to sensitive or protected attributes or characteristics based on the inference of those attributes or characteristics'
181
- value: !!bool false
182
- emotion_recognition:
183
- article: 'Art. 6(2); Annex III(1)(c)'
184
- verbose: 'AI project is intended to be used for emotion recognition'
185
- value: !!bool true
186
- critical_infrastructure:
187
- article: 'Art. 6(2); Annex III(2)'
188
- verbose: 'AI project is intended to be used as a safety component in the management and operation of critical digital infrastructure, road traffic, or in the supply of water, gas, heating or electricity'
189
- value: !!bool true
190
- admission:
191
- article: 'Art. 6(2); Annex III(3)(a)'
192
- verbose: 'AI project is intended to be used to determine access or admission or to assign natural persons to educational and vocational training institutions at all levels'
193
- value: !!bool false
194
- recruitment:
195
- article: 'Art. 6(2); Annex III(4)(a)'
196
- verbose: 'AI project is intended to be used for the recruitment or selection of natural persons, in particular to place targeted job advertisements, to analyse and filter job applications, and to evaluate candidates'
197
- value: !!bool false
198
- public_assistance:
199
- article: 'Art. 6(2); Annex III(5)(a)'
200
- verbose: 'AI project is intended to be used by public authorities or on behalf of public authorities to evaluate the eligibility of natural persons for essential public assistance benefits and services, including healthcare services, as well as to grant, reduce, revoke, or reclaim such benefits and services'
201
- value: !!bool false
202
- victim_assessment:
203
- article: 'Art. 6(2); Annex III(6)(a)'
204
- verbose: 'AI project is intended to be used by or on behalf of law enforcement authorities, or by Union institutions, bodies, offices or agencies in support of law enforcement authorities or on their behalf to assess the risk of a natural person becoming the victim of criminal offences'
205
- value: !!bool false
206
- polygraph:
207
- article: 'Art. 6(2); Annex III(7)(a)'
208
- verbose: 'AI project is intended to be used by or on behalf of competent public authorities or by Union institutions, bodies, offices or agencies as polygraphs or similar tools'
209
- value: !!bool false
210
- judicial:
211
- article: 'Art. 6(2); Annex III(8)(a)'
212
- verbose: 'AI project is intended to be used by a judicial authority or on their behalf to assist a judicial authority in researching and interpreting facts and the law and in applying the law to a concrete set of facts, or to be used in a similar way in alternative dispute resolution'
213
- value: !!bool false
214
- filter_exception_rights:
215
- article: 'Art. 6(3)'
216
- verbose: 'The AI initiate does not pose a significant risk of harm to the health, safety or fundamental rights of natural persons, including by not materially influencing the outcome of decision making'
217
- value: !!bool false
218
- filter_exception_narrow:
219
- article: 'Art. 6(3)(a)'
220
- verbose: 'The AI project is intended to perform a narrow procedural task'
221
- value: !!bool false
222
- filter_exception_human:
223
- article: 'Art. 6(3)(b)'
224
- verbose: 'the AI project is intended to improve the result of a previously completed human activity'
225
- value: !!bool false
226
- filter_exception_deviation:
227
- article: 'Art. 6(3)(c)'
228
- verbose: 'the AI project is intended to detect decision-making patterns or deviations from prior decision-making patterns and is not meant to replace or influence the previously completed human assessment, without proper human review'
229
- value: !!bool false
230
- filter_exception_prep:
231
- article: 'Art. 6(3)(d)'
232
- verbose: 'the AI project is intended to perform a preparatory task to an assessment relevant for the purposes of the use cases listed in Annex III.'
233
- value: !!bool false
234
-
235
  # Information related to the risk management system requirements for high-risk AI systems (Article 9)
236
 
237
  risk_management_system:
@@ -311,6 +281,18 @@ technical_documentation:
311
  article: 'Art. 11(1); Annex IV(1)(e)'
312
  verbose: 'Technical Documentation includes a general description of the AI project that covers the description of the hardware on which the AI project is intended to run'
313
  value: !!bool false
 
 
 
 
 
 
 
 
 
 
 
 
314
  development_steps:
315
  article: 'Art. 11(1); Annex IV(2)(a)'
316
  verbose: 'Technical Documentation includes a detailed description of the elements of the AI project and of the process for its development, covering the methods and steps performed for the development of the AI project, including, where relevant, recourse to pre-trained systems or tools provided by third parties and how those were used, integrated or modified by the provider'
@@ -760,4 +742,37 @@ additional_provider_obligations:
760
  verbose: 'The AI project complies with accessibility requirements in accordance with Directives (EU) 2016/2102 and (EU) 2019/882'
761
  value: !!bool false
762
 
 
763
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  operator_details:
5
  provider:
6
  article: 'Art. 2'
7
+ verbose: 'The operator of this AI project is a natural or legal person, public authority, agency or other body that develops an AI project or a general-purpose AI model or that has an AI system or a general-purpose AI model developed and places it on the market (in other words, first makes it available on the EU market) or puts the AI system into service (in other words, supplies an AI system for first use directly to a deployer or for own use in the Union, for its intended purpose) under its own name or trademark, whether for payment or free of charge'
8
  value: !!bool false
9
  eu_located:
10
  article: 'Art. 2'
 
12
  value: !!bool True
13
  output_used:
14
  article: 'Art. 2'
15
+ verbose: 'The output produced by the AI project is used in the European Union'
16
  value: !!bool false
17
 
18
  eu_market_status:
 
37
  verbose: 'AI project is an AI model, including where such an AI model is trained with a large amount of data using self-supervision at scale, that displays significant generality and is capable of competently performing a wide range of distinct tasks regardless of the way the model is placed on the market and that can be integrated into a variety of downstream systems or applications, except AI models that are used for research, development or prototyping activities before they are placed on the market'
38
  value: !!bool false
39
 
40
+ # Information related to whether or not the project, if an AI system, is a high-risk AI system
41
+
42
+ high_risk_ai_system:
43
+ safety_component:
44
+ article: 'Art. 6(1)(a)'
45
+ verbose: 'AI project is intended to be used as a safety component of a product'
46
+ value: !!bool false
47
+ product_covered_by_machinery_regulation:
48
+ article: 'Art. 6(1)(b); Annex I'
49
+ verbose: 'AI project is itself a product that is covered by Directive 2006/42/EC of the European Parliament and of the Council of 17 May 2006 on machinery, and amending Directive 95/16/EC (OJ L 157, 9.6.2006, p. 24) [as repealed by the Machinery Regulation]'
50
+ value: !!bool false
51
+ product_covered_by_toy_safety_regulation:
52
+ article: 'Art. 6(1)(b); Annex I'
53
+ verbose: 'AI project is itself a product that is covered by Directive 2009/48/EC of the European Parliament and of the Council of 18 June 2009 on the safety of toys (OJ L 170, 30.6.2009, p. 1)'
54
+ value: !!bool false
55
+ product_covered_by_watercraft_regulation:
56
+ article: ' Art. 6(1)(b); Annex I'
57
+ verbose: 'AI project is itself a product that is covered by Directive 2013/53/EU of the European Parliament and of the Council of 20 November 2013 on recreational craft and personal watercraft and repealing Directive 94/25/EC (OJ L 354, 28.12.2013, p. 90)'
58
+ value: !!bool false
59
+ biometric_categorization:
60
+ article: 'Art. 6(2); Annex III(1)(b)'
61
+ verbose: 'AI project is intended to be used for biometric categorisation, according to sensitive or protected attributes or characteristics based on the inference of those attributes or characteristics'
62
+ value: !!bool false
63
+ emotion_recognition:
64
+ article: 'Art. 6(2); Annex III(1)(c)'
65
+ verbose: 'AI project is intended to be used for emotion recognition'
66
+ value: !!bool true
67
+ critical_infrastructure:
68
+ article: 'Art. 6(2); Annex III(2)'
69
+ verbose: 'AI project is intended to be used as a safety component in the management and operation of critical digital infrastructure, road traffic, or in the supply of water, gas, heating or electricity'
70
+ value: !!bool true
71
+ admission:
72
+ article: 'Art. 6(2); Annex III(3)(a)'
73
+ verbose: 'AI project is intended to be used to determine access or admission or to assign natural persons to educational and vocational training institutions at all levels'
74
+ value: !!bool false
75
+ recruitment:
76
+ article: 'Art. 6(2); Annex III(4)(a)'
77
+ verbose: 'AI project is intended to be used for the recruitment or selection of natural persons, in particular to place targeted job advertisements, to analyse and filter job applications, and to evaluate candidates'
78
+ value: !!bool false
79
+ public_assistance:
80
+ article: 'Art. 6(2); Annex III(5)(a)'
81
+ verbose: 'AI project is intended to be used by public authorities or on behalf of public authorities to evaluate the eligibility of natural persons for essential public assistance benefits and services, including healthcare services, as well as to grant, reduce, revoke, or reclaim such benefits and services'
82
+ value: !!bool false
83
+ victim_assessment:
84
+ article: 'Art. 6(2); Annex III(6)(a)'
85
+ verbose: 'AI project is intended to be used by or on behalf of law enforcement authorities, or by Union institutions, bodies, offices or agencies in support of law enforcement authorities or on their behalf to assess the risk of a natural person becoming the victim of criminal offences'
86
+ value: !!bool false
87
+ polygraph:
88
+ article: 'Art. 6(2); Annex III(7)(a)'
89
+ verbose: 'AI project is intended to be used by or on behalf of competent public authorities or by Union institutions, bodies, offices or agencies as polygraphs or similar tools'
90
+ value: !!bool false
91
+ judicial:
92
+ article: 'Art. 6(2); Annex III(8)(a)'
93
+ verbose: 'AI project is intended to be used by a judicial authority or on their behalf to assist a judicial authority in researching and interpreting facts and the law and in applying the law to a concrete set of facts, or to be used in a similar way in alternative dispute resolution'
94
+ value: !!bool false
95
+ filter_exception_rights:
96
+ article: 'Art. 6(3)'
97
+ verbose: 'The AI initiate does not pose a significant risk of harm to the health, safety or fundamental rights of natural persons, including by not materially influencing the outcome of decision making'
98
+ value: !!bool false
99
+ filter_exception_narrow:
100
+ article: 'Art. 6(3)(a)'
101
+ verbose: 'The AI project is intended to perform a narrow procedural task'
102
+ value: !!bool false
103
+ filter_exception_human:
104
+ article: 'Art. 6(3)(b)'
105
+ verbose: 'the AI project is intended to improve the result of a previously completed human activity'
106
+ value: !!bool false
107
+ filter_exception_deviation:
108
+ article: 'Art. 6(3)(c)'
109
+ verbose: 'the AI project is intended to detect decision-making patterns or deviations from prior decision-making patterns and is not meant to replace or influence the previously completed human assessment, without proper human review'
110
+ value: !!bool false
111
+ filter_exception_prep:
112
+ article: 'Art. 6(3)(d)'
113
+ verbose: 'the AI project is intended to perform a preparatory task to an assessment relevant for the purposes of the use cases listed in Annex III.'
114
+ value: !!bool false
115
+
116
  gpai_model_systematic_risk:
117
  evaluation:
118
  article: 'Art. 51 (1)(a)'
 
127
  verbose: 'The cumulative amount of computation used for the training of the AI project, as measured in floating point operations (FLOPs), has been greater than 10^25'
128
  value: !!bool false
129
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
130
  # Information related to the Act's exceptions for scientific research, open-source AI, and more
131
 
132
  excepted:
 
147
  verbose: 'AI project involves AI models that are released under a free and open-source licence that allows for the access, usage, modification, and distribution of the model, and whose parameters, including the weights, the information on the model architecture, and the information on model usage, are made publicly available. This exception shall not apply to general purpose AI models with systemic risks'
148
  value: !!bool false
149
 
150
+ # We have to remember that even when open_source_gpai_model == true, the exception does not exist if gpai_model_with_systemic_risk == true
151
+ # Also, even when open_source_gpai_model == true, the project must still satisfy [Article 53(1)(c), 53(1)(d)]:
152
+ # In other words, project_cc_yaml['gpai_model_obligations']['other']['policy'] and project_cc_yaml['gpai_model_obligations']['other']['content'] must be true
153
+ # This logic has to be added to compliance_analysis.py
154
+
155
  # Information related to practices prohibited by the Act
156
 
157
  prohibited_practice:
 
202
  verbose: 'The AI project involves use of real-time remote biometric identification systems in publicly accessible spaces for the purposes of law enforcement stricly for the localisation or identification of a person suspected of having committed a criminal offence, for the purpose of conducting a criminal investigation or prosecution or executing a criminal penalty for offences referred to in Annex II and punishable in the Member State concerned by a custodial sentence or a detention order for a maximum period of at least four years.'
203
  value: !!bool false
204
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
205
  # Information related to the risk management system requirements for high-risk AI systems (Article 9)
206
 
207
  risk_management_system:
 
281
  article: 'Art. 11(1); Annex IV(1)(e)'
282
  verbose: 'Technical Documentation includes a general description of the AI project that covers the description of the hardware on which the AI project is intended to run'
283
  value: !!bool false
284
+ external_features:
285
+ article: 'Art. 11(1); Annex IV(1)(f)'
286
+ verbose: 'Technical Documentation includes a general description of the AI project that includes, where the AI system is a component of products, photographs or illustrations showing external features, the marking and internal layout of those products'
287
+ value: !!bool false
288
+ user_interface:
289
+ article: 'Art. 11(1); Annex IV(1)(g)'
290
+ verbose: 'Technical Documentation includes a general description of the AI project that includes a basic description of the user-interface provided to the deployer'
291
+ value: !!bool false
292
+ deployer_instructions:
293
+ article: 'Art. 11(1); Annex IV(1)(h)'
294
+ verbose: 'Technical Documentation includes a general description of the AI project that includes instructions for use for the deployer, and a basic description of the user-interface provided to the deployer, where applicable'
295
+ value: !!bool false
296
  development_steps:
297
  article: 'Art. 11(1); Annex IV(2)(a)'
298
  verbose: 'Technical Documentation includes a detailed description of the elements of the AI project and of the process for its development, covering the methods and steps performed for the development of the AI project, including, where relevant, recourse to pre-trained systems or tools provided by third parties and how those were used, integrated or modified by the provider'
 
742
  verbose: 'The AI project complies with accessibility requirements in accordance with Directives (EU) 2016/2102 and (EU) 2019/882'
743
  value: !!bool false
744
 
745
+ # Information related to the additional transparency requirements in Article 50, if applicable
746
 
747
+ transparency_related:
748
+ direct_user_interaction:
749
+ article: 'Art. 50'
750
+ verbose: 'The AI project is intended to interact directly with natural persons'
751
+ value: !!bool false
752
+ exception_obvious:
753
+ article: 'Art. 50'
754
+ verbose: 'When interacting with the AI project, it would be obvious from the point of view of a natural person who is reasonably well-informed, observant and circumspect, taking into account the circumstances and the context of use that they are interacting with AI'
755
+ exception_law:
756
+ article: 'Art. 50'
757
+ verbose: 'The AI project is authorised by law to detect, prevent, investigate or prosecute criminal offences, subject to appropriate safeguards for the rights and freedoms of third parties, and is not available for the public to report a criminal offence'
758
+ value: !!bool false
759
+ synthetic content:
760
+ article: 'Art. 50(2)'
761
+ verbose: 'The AI project generates synthetic audio, image, video or text content'
762
+ value: !!bool false
763
+ exception_assistive:
764
+ article: 'Art. 50(2)'
765
+ verbose: 'The AI project performs an assistive function for standard editing'
766
+ value: !!bool false
767
+ exception_inubstantial:
768
+ article: 'Art. 50(2)'
769
+ verbose: 'The AI project does not substantially alter the input data provided by the deployer or the semantics thereof, or where authorised by law to detect, prevent, investigate or prosecute criminal offences.'
770
+ value: !!bool false
771
+ emotion_reconition:
772
+ article: 'Art. 50(2)'
773
+ verbose: 'The AI project is an emotion recognition system'
774
+ value: !!bool false
775
+ biometric_categorization:
776
+ article: 'Art. 50(2)'
777
+ verbose: 'The AI project is a biometric categorisation system'
778
+ value: !!bool false