,i #aaf? ,,congress #a/ ,session ,h4 ,r4 #dcfh ,,9 ,,! ,,h\se ,,( ,,repres5tatives ,septemb] #ag1 #bjai,mr4 ,takano introduc$ ! foll[+ bill2 :i* 0 ref]r$ to ! ,committee on ! ,judici>y1 & 9 addition to ! ,committee on ,sci5ce1 ,space1 & ,te*nology1 = a p]iod to be subsequ5tly det]m9$ by ! ,speak]1 9 ea* case = consid]ation ( su* provisions z fall )9 ! jurisdiction ( ! committee conc]n$ ,a ,,bill ,to prohibit ! use ( trade secrets privileges to prev5t def5se access to evid5ce 9 crim9al proce$+s1 provide = ! e/abli%m5t ( ,computational ,=5sic ,algori?m ,/&>ds1 & = o!r purposes4 #a4 ,%ort title ,?is ,act may be cit$ z ! ,ju/ice 9 ,=5sic ,algori?ms ,act ( #bjai4 #b4 ,computational ,=5sic ,algori?m ,/&>ds 7a7 ,9 g5]al ,n lat] ?an #a ye> aft] ! date ( enactm5t ( ?is ,act1 ! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology %all e/abli% a program to provide = creation & ma9t5ance ( /&>ds = ! developm5t & use ( computational =5sic s(tw>e1 to be kn[n z ! ,computational ,=5sic ,algori?m ,/&>ds1 consi/5t ) ! foll[+3 7#a7 ,/&>ds %all include an assessm5t = ! pot5tial = disp>ate impact1 on ! basis ( race1 e?nicity1 socioeconomic /atus1 g5d]1 & o!r demographic features1 9 ! developm5t & use ( ! computational =5sic s(tw>e4 7#b7 ,/&>ds %all address-- 7,a7 7i7 ! und]ly+ sci5tific pr9ciples & me?ods implem5t$ 9 computational =5sic s(tw>e2 & 7ii7 if1 9 ! case ( a p>ticul> me?od1 !re are insuffici5t /udies support+ its use1 :at /udies ! ,director has conduct$ to d s1 & ! results ( su* /udies2 7,b7 requirem5ts = te/+ ! s(tw>e includ+ ! conditions "u :i* x ne$s to be te/$1 types ( te/+ data to be us$1 te/+ environm5ts1 te/+ me?odologies1 & sy/em p]=mance /ati/ics requir$ to be report$ includ+-- 7i7 accuracy1 includ+ false positive & false negative error rates2 7ii7 precision2 7iii7 reproducibility2 7iv7 robu/ness2 & 7v7 s5sitivity2 7,c7 requirem5ts = publicly available docum5tation by develop]s ( computational =5sic s(tw>e ( ! purpose & function ( ! s(tw>e1 ! developm5t process1 includ+ s\rce & description ( tra9+ data1 & int]nal te/+ me?odology & results1 includ+ s\rce & description ( te/+ data2 7,d7 requirem5ts = laboratories & any o!r entities us+ computational =5sic s(tw>e to validate x = use1 includ+ to specify ! conditions "u :i* ! lab has validat$ x = _! use1 requirem5ts = :at in=mation ne$s to be includ$ 9 a public report on ! lab or o!r entity's validation1 & requirem5ts = int]nal validation updates :5 !re are mat]ial *anges to ! s(tw>e2 & 7,e7 requirem5ts = reports provid$ to def5dants by prosecution produc$ docum5t+ ! use & results ( computational =5sic s(tw>e 9 individual cases4 7#c7 ,/&>ds %all be issu$ z a rulemak+ "u section #eec ( title #e1 ,unit$ ,/ates ,code4 7#d7 ,! ,director %all consult ) outside exp]ts 9 =5sic sci5ce1 bioe?ics1 algori?mic discrim9ation1 data privacy1 racial ju/ice1 crim9al ju/ice re=m1 exon]ations1 & o!r relevant areas ( exp]tise id5tifi$ ?r\gh public input4 7b7 ,protection ( trade secrets ,! ,f$]al ,rules ( ,evid5ce are am5d$ by add+ at ! end ( article ,v ! foll[+3 ,rule #ejc4 ,protection ( trade secrets 9 a crim9al proce$+ ,9 any crim9al case1 trade secrets protections d n apply :5 def5dants w\ld o!rwise be entitl$ to obta9 evid5ce4 4 7c7 ,requirem5ts = ,f$]al use ( =5sic algori?ms ,any ,f$]al law en=cem5t ag5cy or crime laboratory provid+ s]vices to a ,f$]al ag5cy us+ computational =5sic s(tw>e may use only s(tw>e t has be5 te/$ "u ! ,national ,in/itute ( ,/&>ds & ,te*nology's ,computational ,=5sic ,algori?m ,te/+ ,program & %all conduct an int]nal validation accord+ to ! requirem5ts outl9$ 9 ! ,computational ,=5sic ,algori?m ,/&>ds & make ! results publicly available4 ,! int]nal validation %all be updat$ :5 !re is a mat]ial *ange 9 ! s(tw>e t trigg]s a rete/+ by ! ,computational ,=5sic ,algori?m ,te/+ ,program4 7d7 ,requirem5ts = te/+ ,! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology %all e/abli% a ,computational ,=5sic ,algori?m ,te/+ ,program1 ^: activities include ! foll[+3 7#a7 ,te/+ individual s(tw>e programs us+ ! te/+ requirem5ts e/abli%$ 9 ! ,computational ,=5sic ,algori?m ,/&>ds4 7#b7 ,us+ reali/ic sample te/+ data simil> to :at w\ld be us$ by law en=cem5t 9 crim9al inve/igations 9 p]=m+ su* te/+1 includ+ incomplete & contam9at$ samples4 7#c7 ,us+ te/+ data t repres5ts div]sity ( racial1 e?nic1 & g5d] id5tities & int]sections ( ^! id5tities 9 p]=m+ su* te/+4 7#d7 ,us+ te/+ data t te/s ! limits ( ! s(tw>e & demon/rates ! b\nd>ies ( reliability describ$ 9 ! p]=mance measures def9$ 9 ! ,computational ,=5sic ,algori?m ,/&>ds 9 p]=m+ su* te/+4 7#e7 ,publi%+ ! results ( te/+ ! s(tw>e onl9e includ+ results "u conditions specifi$ 9 ! /&>ds & across div]sity ( racial1 e?nic1 & g5d] id5tities & int]sections ( ^! id5tities 9 a publicly available =mat4 7e7 ,te/+ frequ5cy ,rete/+ %all be conduct$ :5 a mat]ial *ange is made to ! s(tw>e t impacts its p]=mance & may affect its outputs4 ,! ,director %all e/abli% requirem5ts = det]m9+ :e!r *anges are mat]ial or nonmat]ial4 7f7 ,discov]y 9 crim9al cases ,rule #af ( ! ,f$]al ,rules ( ,crim9al ,proc$ure is am5d$-- 7#a7 9 subdivision 7a77#a71 by add+ at ! end ! foll[+3 7,h7 ,use ( ,computational ,=5sic ,s(tw>e4 ,any results or reports result+ f analysis by computational =5sic s(tw>e %all be provid$ to ! def5dant1 & ! def5dant %all be accord$ access to an executable copy ( ! v]sion ( ! computational =5sic s(tw>e1 z well z e>li] v]sions ( ! s(tw>e1 necess>y in/ructions = use & int]pretation ( ! results1 & relevant files & data1 us$ = analysis 9 ! case & suitable = te/+ purposes4 ,su* a report on ! results %all include-- 7i7 ! "n ( ! company t develop$ ! s(tw>e2 7ii7 ! "n ( ! lab :]e te/ 0 run2 7iii7 ! v]sion ( ! s(tw>e t 0 us$2 7iv7 ! dates ( ! mo/ rec5t *anges to ! s(tw>e & record ( *anges made1 includ+ any bugs f\nd 9 ! s(tw>e & :at 0 done to address ^? bugs2 7v7 docum5tation ( proc$ures foll[$ bas$ on proc$ures outl9$ 9 int]nal validation2 7vi7 docum5tation ( conditions "u :i* s(tw>e 0 us$ relative to ! conditions "u :i* s(tw>e 0 te/$2 & 7vii7 any o!r in=mation specifi$ by ! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology 9 ! ,computational ,=5sic ,algori?m ,/&>ds4 4 7g7 ,inadmissibility ( c]ta9 evid5ce ,! ,f$]al ,rules ( ,evid5ce are am5d$ by add+ at ! end ( article ,i ! foll[+3 ,rule #ajg4 ,inadmissibility ( c]ta9 evid5ce t is ! result ( analysis by computational =5sic s(tw>e ,9 any crim9al case1 evid5ce t is ! result ( analysis by computational =5sic s(tw>e is admissible only if-- 7#a7 ! computational =5sic s(tw>e us$ has be5 submitt$ to ! ,computational ,=5sic ,algori?m ,te/+ ,program ( ! ,director ( ! ,national ,in/itute ( ,/&>ds & ,te*nology & !re h be5 no mat]ial *anges to t s(tw>e s9ce x 0 la/ te/$2 & 7#b7 ! develop]s & us]s ( ! computational =5sic s(tw>e agree to waive any & all legal claims aga9/ ! def5se or any memb] ( its team = ! purposes ( ! def5se analyz+ or te/+ ! computational =5sic s(tw>e4 4 7h7 ,def9itions ,9 ?is ,act3 7#a7 ,computational =5sic s(tw>e ,! t]m computational =5sic s(tw>e means s(tw>e t relies on an automat$ or semiautomat$ computational process1 includ+ "o d]iv$ f ma*9e le>n+1 /ati/ics1 or o!r data process+ or artificial intellig5ce te*niques1 to process1 analyze1 or int]pret evid5ce4 7#b7 mat]ial *ange ,! t]m mat]ial *ange means an update to computational =5sic s(tw>e t may affect ! p]=mance measures def9$ 9 ! ,computational ,=5sic ,algori?m ,/&>ds or ! use or output ( ! s(tw>e4 7#c7 nonmat]ial *ange ,! t]m nonmat]ial *ange means an update to computational =5sic s(tw>e t does n affect ! p]=mance measures1 use1 or output ( ! s(tw>e4