{"id":"https://openalex.org/W4297858296","doi":"https://doi.org/10.1145/3551357.3551372","title":"CheckINN: Wide Range Neural Network Verification in Imandra","display_name":"CheckINN: Wide Range Neural Network Verification in Imandra","publication_year":2022,"publication_date":"2022-09-20","ids":{"openalex":"https://openalex.org/W4297858296","doi":"https://doi.org/10.1145/3551357.3551372"},"language":"en","primary_location":{"id":"doi:10.1145/3551357.3551372","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3551357.3551372","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 24th International Symposium on Principles and Practice of Declarative Programming","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://admin.research-repository.uwa.edu.au/en/publications/42d2f0af-57a3-463d-ae0b-e28d27a5925a","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016567130","display_name":"Remi Desmartin","orcid":null},"institutions":[{"id":"https://openalex.org/I32062511","display_name":"Heriot-Watt University","ror":"https://ror.org/04mghma93","country_code":"GB","type":"education","lineage":["https://openalex.org/I32062511"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Remi Desmartin","raw_affiliation_strings":["Heriot-Watt University, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Heriot-Watt University, United Kingdom","institution_ids":["https://openalex.org/I32062511"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024864053","display_name":"Grant Olney Passmore","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Grant Passmore","raw_affiliation_strings":["Imandra Inc., USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Imandra Inc., USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026643182","display_name":"Ekaterina Komendantskaya","orcid":"https://orcid.org/0000-0002-3240-0987"},"institutions":[{"id":"https://openalex.org/I32062511","display_name":"Heriot-Watt University","ror":"https://ror.org/04mghma93","country_code":"GB","type":"education","lineage":["https://openalex.org/I32062511"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ekaterina Komendantskaya","raw_affiliation_strings":["Heriot-Watt University, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Heriot-Watt University, United Kingdom","institution_ids":["https://openalex.org/I32062511"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005160985","display_name":"Matthew Daggit","orcid":null},"institutions":[{"id":"https://openalex.org/I32062511","display_name":"Heriot-Watt University","ror":"https://ror.org/04mghma93","country_code":"GB","type":"education","lineage":["https://openalex.org/I32062511"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Matthew Daggit","raw_affiliation_strings":["Heriot-Watt University, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Heriot-Watt University, United Kingdom","institution_ids":["https://openalex.org/I32062511"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5016567130"],"corresponding_institution_ids":["https://openalex.org/I32062511"],"apc_list":null,"apc_paid":null,"fwci":0.4156,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.68594092,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"14"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12026","display_name":"Explainable Artificial Intelligence (XAI)","score":0.974399983882904,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9652000069618225,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7878491282463074},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.7531465291976929},{"id":"https://openalex.org/keywords/functional-verification","display_name":"Functional verification","score":0.6896131038665771},{"id":"https://openalex.org/keywords/automated-theorem-proving","display_name":"Automated theorem proving","score":0.6532232761383057},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.5797615051269531},{"id":"https://openalex.org/keywords/intelligent-verification","display_name":"Intelligent verification","score":0.5579894781112671},{"id":"https://openalex.org/keywords/high-level-verification","display_name":"High-level verification","score":0.5540376305580139},{"id":"https://openalex.org/keywords/runtime-verification","display_name":"Runtime verification","score":0.5439611673355103},{"id":"https://openalex.org/keywords/verification","display_name":"Verification","score":0.5067017674446106},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.48418548703193665},{"id":"https://openalex.org/keywords/software-verification","display_name":"Software verification","score":0.4539267420768738},{"id":"https://openalex.org/keywords/nervous-system-network-models","display_name":"Nervous system network models","score":0.4529383182525635},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4044525623321533},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3368915915489197},{"id":"https://openalex.org/keywords/recurrent-neural-network","display_name":"Recurrent neural network","score":0.23347005248069763},{"id":"https://openalex.org/keywords/types-of-artificial-neural-networks","display_name":"Types of artificial neural networks","score":0.21115443110466003},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.15248361229896545},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10096469521522522}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7878491282463074},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.7531465291976929},{"id":"https://openalex.org/C62460635","wikidata":"https://www.wikidata.org/wiki/Q5508853","display_name":"Functional verification","level":3,"score":0.6896131038665771},{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.6532232761383057},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.5797615051269531},{"id":"https://openalex.org/C3406870","wikidata":"https://www.wikidata.org/wiki/Q6044160","display_name":"Intelligent verification","level":5,"score":0.5579894781112671},{"id":"https://openalex.org/C187250869","wikidata":"https://www.wikidata.org/wiki/Q5754573","display_name":"High-level verification","level":5,"score":0.5540376305580139},{"id":"https://openalex.org/C202973057","wikidata":"https://www.wikidata.org/wiki/Q7380130","display_name":"Runtime verification","level":3,"score":0.5439611673355103},{"id":"https://openalex.org/C142284323","wikidata":"https://www.wikidata.org/wiki/Q7921323","display_name":"Verification","level":5,"score":0.5067017674446106},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.48418548703193665},{"id":"https://openalex.org/C33054407","wikidata":"https://www.wikidata.org/wiki/Q6504747","display_name":"Software verification","level":5,"score":0.4539267420768738},{"id":"https://openalex.org/C173079777","wikidata":"https://www.wikidata.org/wiki/Q4299350","display_name":"Nervous system network models","level":5,"score":0.4529383182525635},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4044525623321533},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3368915915489197},{"id":"https://openalex.org/C147168706","wikidata":"https://www.wikidata.org/wiki/Q1457734","display_name":"Recurrent neural network","level":3,"score":0.23347005248069763},{"id":"https://openalex.org/C177973122","wikidata":"https://www.wikidata.org/wiki/Q7860946","display_name":"Types of artificial neural networks","level":4,"score":0.21115443110466003},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.15248361229896545},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10096469521522522},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.0},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3551357.3551372","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3551357.3551372","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 24th International Symposium on Principles and Practice of Declarative Programming","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.atira.dk:openaire/42d2f0af-57a3-463d-ae0b-e28d27a5925a","is_oa":true,"landing_page_url":"https://admin.research-repository.uwa.edu.au/en/publications/42d2f0af-57a3-463d-ae0b-e28d27a5925a","pdf_url":null,"source":{"id":"https://openalex.org/S4306402492","display_name":"UWA Profiles and Research Repository (UWA)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I177877127","host_organization_name":"The University of Western Australia","host_organization_lineage":["https://openalex.org/I177877127"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Desmartin, R, Passmore, G, Komendantskaya, E & Daggit, M 2022, CheckINN : Wide Range Neural Network Verification in Imandra. in Proceedings of the 24th International Symposium on Principles and Practice of Declarative Programming, PPDP 2022 - Co-located with CLAS 2022 (including LOPSTR 2022)., 3551372, ACM International Conference Proceeding Series, Association for Computing Machinery (ACM), 24th International Symposium on Principles and Practice of Declarative Programming, PPDP 2022, Virtual, Online, Georgia, 20/09/22. https://doi.org/10.1145/3551357.3551372","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:eprints.soton.ac.uk:482775","is_oa":false,"landing_page_url":"https://eprints.soton.ac.uk/482775/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference or Workshop Item"},{"id":"pmh:oai:pure.atira.dk:publications/42d2f0af-57a3-463d-ae0b-e28d27a5925a","is_oa":true,"landing_page_url":"https://research-repository.uwa.edu.au/en/publications/42d2f0af-57a3-463d-ae0b-e28d27a5925a","pdf_url":null,"source":{"id":"https://openalex.org/S4306402492","display_name":"UWA Profiles and Research Repository (UWA)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I177877127","host_organization_name":"The University of Western Australia","host_organization_lineage":["https://openalex.org/I177877127"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Desmartin , R , Passmore , G , Komendantskaya , E &amp; Daggit , M 2022 , CheckINN : Wide Range Neural Network Verification in Imandra . in Proceedings of the 24th International Symposium on Principles and Practice of Declarative Programming, PPDP 2022 - Co-located with CLAS 2022 (including LOPSTR 2022) . , 3551372 , ACM International Conference Proceeding Series , Association for Computing Machinery (ACM) , 24th International Symposium on Principles and Practice of Declarative Programming, PPDP 2022 , Virtual, Online , Georgia , 20/09/22 . https://doi.org/10.1145/3551357.3551372","raw_type":"contributionToPeriodical"}],"best_oa_location":{"id":"pmh:oai:pure.atira.dk:openaire/42d2f0af-57a3-463d-ae0b-e28d27a5925a","is_oa":true,"landing_page_url":"https://admin.research-repository.uwa.edu.au/en/publications/42d2f0af-57a3-463d-ae0b-e28d27a5925a","pdf_url":null,"source":{"id":"https://openalex.org/S4306402492","display_name":"UWA Profiles and Research Repository (UWA)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I177877127","host_organization_name":"The University of Western Australia","host_organization_lineage":["https://openalex.org/I177877127"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Desmartin, R, Passmore, G, Komendantskaya, E & Daggit, M 2022, CheckINN : Wide Range Neural Network Verification in Imandra. in Proceedings of the 24th International Symposium on Principles and Practice of Declarative Programming, PPDP 2022 - Co-located with CLAS 2022 (including LOPSTR 2022)., 3551372, ACM International Conference Proceeding Series, Association for Computing Machinery (ACM), 24th International Symposium on Principles and Practice of Declarative Programming, PPDP 2022, Virtual, Online, Georgia, 20/09/22. https://doi.org/10.1145/3551357.3551372","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5778312650","display_name":null,"funder_award_id":"EP/T026952/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W164581696","https://openalex.org/W2011495999","https://openalex.org/W2136875258","https://openalex.org/W2145377870","https://openalex.org/W2560674852","https://openalex.org/W2747329762","https://openalex.org/W2794609696","https://openalex.org/W2900153411","https://openalex.org/W2903710663","https://openalex.org/W2954996726","https://openalex.org/W2987877727","https://openalex.org/W3041782238","https://openalex.org/W3111892021","https://openalex.org/W4244488020","https://openalex.org/W4285596889","https://openalex.org/W4287865702","https://openalex.org/W4297858296","https://openalex.org/W4312902104","https://openalex.org/W4313355287","https://openalex.org/W6927546363"],"related_works":["https://openalex.org/W2361881307","https://openalex.org/W2392047570","https://openalex.org/W2035244079","https://openalex.org/W3120172095","https://openalex.org/W4301348901","https://openalex.org/W2962898432","https://openalex.org/W3036403349","https://openalex.org/W2059150015","https://openalex.org/W2350806125","https://openalex.org/W2535719568"],"abstract_inverted_index":{"Neural":[0],"networks":[1,102],"are":[2],"increasingly":[3],"relied":[4],"upon":[5],"as":[6,13],"components":[7],"of":[8,45,48,81,110],"complex":[9],"safety-critical":[10],"systems":[11],"such":[12],"autonomous":[14],"vehicles.":[15],"There":[16],"is":[17,38],"high":[18],"demand":[19],"for":[20,76,89],"tools":[21],"and":[22,70,79,105],"methods":[23],"that":[24,99],"embed":[25],"neural":[26,35,90,101,111],"network":[27,36,91,112],"verification":[28,32,37,46,55],"in":[29,56,103],"a":[30,42,66,71,86,95],"larger":[31],"cycle.":[33],"However,":[34],"difficult":[39],"due":[40],"to":[41,54],"wide":[43],"range":[44],"properties":[47],"interest,":[49],"each":[50],"typically":[51],"only":[52],"amenable":[53],"specialised":[57],"solvers.":[58],"In":[59],"this":[60],"paper,":[61],"we":[62],"show":[63],"how":[64],"Imandra,":[65,104],"functional":[67],"programming":[68],"language":[69],"theorem":[72],"prover":[73],"originally":[74],"designed":[75],"verification,":[77],"validation":[78],"simulation":[80],"financial":[82],"infrastructure":[83,88],"can":[84],"offer":[85],"holistic":[87],"verification.":[92,113],"We":[93],"develop":[94],"novel":[96],"library":[97],"CheckINN":[98],"formalises":[100],"covers":[106],"different":[107],"important":[108],"facets":[109]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-05-05T08:41:31.759640","created_date":"2025-10-10T00:00:00"}
