{"id":"https://openalex.org/W6893137766","doi":"https://doi.org/10.5281/zenodo.14729436","title":"TITIM-code: Code to implement the TITIM workflow and reproduce the results","display_name":"TITIM-code: Code to implement the TITIM workflow and reproduce the results","publication_year":2025,"publication_date":"2025-01-24","ids":{"openalex":"https://openalex.org/W6893137766","doi":"https://doi.org/10.5281/zenodo.14729436"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.14729436","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14729436","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"type":"software","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.14729436","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Lin, Chenhao","orcid":"https://orcid.org/0000-0002-6265-7345"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lin, Chenhao","raw_affiliation_strings":["Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0000-0002-6265-7345","affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Zhao, Chenyang","orcid":"https://orcid.org/0009-0000-9227-1884"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhao, Chenyang","raw_affiliation_strings":["Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0009-0000-9227-1884","affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Wang, Shiwei","orcid":"https://orcid.org/0000-0002-2777-7392"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wang, Shiwei","raw_affiliation_strings":["Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0000-0002-2777-7392","affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Wang, Longtian","orcid":"https://orcid.org/0009-0005-9145-743X"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wang, Longtian","raw_affiliation_strings":["Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0009-0005-9145-743X","affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Shen, Chao","orcid":"https://orcid.org/0000-0002-6959-0569"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shen, Chao","raw_affiliation_strings":["Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0000-0002-6959-0569","affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"last","author":{"id":null,"display_name":"Zhao, Zhengyu","orcid":"https://orcid.org/0000-0003-0745-4294"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhao, Zhengyu","raw_affiliation_strings":["Xi'an Jiaotong University"],"raw_orcid":"https://orcid.org/0000-0003-0745-4294","affiliations":[{"raw_affiliation_string":"Xi'an Jiaotong University","institution_ids":["https://openalex.org/I87445476"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I87445476"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/backdoor","display_name":"Backdoor","score":0.8938000202178955},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.859000027179718},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.7835000157356262},{"id":"https://openalex.org/keywords/codebase","display_name":"Codebase","score":0.7263000011444092},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.6507999897003174},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5472000241279602},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4230000078678131},{"id":"https://openalex.org/keywords/shuffling","display_name":"Shuffling","score":0.4174000024795532}],"concepts":[{"id":"https://openalex.org/C2781045450","wikidata":"https://www.wikidata.org/wiki/Q254569","display_name":"Backdoor","level":2,"score":0.8938000202178955},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.859000027179718},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8151999711990356},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.7835000157356262},{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.7263000011444092},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6524999737739563},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.6507999897003174},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5472000241279602},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4230000078678131},{"id":"https://openalex.org/C167927819","wikidata":"https://www.wikidata.org/wiki/Q1930567","display_name":"Shuffling","level":2,"score":0.4174000024795532},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3853999972343445},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.35760000348091125},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.3384000062942505},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.3215999901294708},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.31679999828338623},{"id":"https://openalex.org/C46681722","wikidata":"https://www.wikidata.org/wiki/Q4725589","display_name":"Alias","level":2,"score":0.31040000915527344},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.29980000853538513},{"id":"https://openalex.org/C2781345505","wikidata":"https://www.wikidata.org/wiki/Q2535979","display_name":"Blacklist","level":2,"score":0.29670000076293945},{"id":"https://openalex.org/C171730128","wikidata":"https://www.wikidata.org/wiki/Q5227290","display_name":"Data file","level":2,"score":0.28940001130104065},{"id":"https://openalex.org/C164155591","wikidata":"https://www.wikidata.org/wiki/Q2067766","display_name":"Satisfiability modulo theories","level":2,"score":0.2879999876022339},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.2831000089645386},{"id":"https://openalex.org/C97250363","wikidata":"https://www.wikidata.org/wiki/Q235557","display_name":"File format","level":2,"score":0.27619999647140503},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.27559998631477356},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.2750000059604645},{"id":"https://openalex.org/C2777683733","wikidata":"https://www.wikidata.org/wiki/Q201456","display_name":"Directory","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.26489999890327454}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.14729436","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14729436","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Software"}],"best_oa_location":{"id":"doi:10.5281/zenodo.14729436","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14729436","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"This":[0,20,72],"codebase":[1],"consists":[2],"of":[3,25,63,339],"implemented":[4,106,232],"backdoor":[5,162],"attack":[6,163,268],"and":[7,16,51,83,116,164,182,222,260,269],"defense":[8,165,270],"algorithms,":[9,166],"along":[10],"with":[11],"corresponding":[12,53,142,223],"scripts:":[13],"Backdoor":[14],"Attack":[15],"Defense":[17],"Algorithms":[18],"(utils/backdoor):":[19],"module":[21,169],"contains":[22],"the":[23,26,30,52,61,94,99,103,108,123,137,141,161,167,192,205,245,249,286,298,305,317,327,336,340],"implementations":[24,172,257],"algorithms":[27,33,271],"discussed":[28],"in":[29,42,98,107,140,204,248,289,294,300],"paper.":[31],"Some":[32],"rely":[34],"on":[35,102],"fixed":[36],"image":[37],"patterns,":[38],"which":[39,200,238,276,331],"are":[40,201],"stored":[41,203],"utils/assets.":[43],"New":[44],"images":[45,221],"can":[46,56,125,149,217,239,283],"be":[47,57,126,218,240,333],"added":[48],"as":[49,113,152,198,208,262,264,273],"needed,":[50],"algorithm":[54,120],"scripts":[55,76,87,148],"modified":[58,127],"to":[59,92,136,160,195,212,307,335],"read":[60],"filenames":[62],"new":[64],"trigger":[65],"patterns":[66],"for":[67,173,258,266],"testing.":[68],"Poisoning/Training/Inference":[69],"Scripts":[70],"(utils/scripts):":[71],"folder":[73,207],"includes":[74,171],"shell":[75,147],"that":[77],"facilitate":[78],"batch":[79],"poisoning,":[80],"training,":[81],"inference,":[82,261],"dataset":[84,174,188],"downloading.":[85],"These":[86,215],"offer":[88],"a":[89],"convenient":[90],"means":[91],"execute":[93],"TITIM":[95],"workflow":[96],"presented":[97,288],"paper,":[100],"based":[101],"functionalities":[104],"primarily":[105],"main":[109],"directory":[110,338],"files":[111,210,216,225],"such":[112],"inject.py,":[114],"train.py,":[115],"evaluation.py.":[117],"Furthermore,":[118],"all":[119],"parameters":[121],"within":[122],"library":[124,194],"via":[128],"command-line":[129,318],"arguments":[130],"(for":[131],"detailed":[132],"information,":[133],"please":[134],"refer":[135],"parse_arguments()":[138],"method":[139],"Python":[143],"scripts).":[144],"The":[145,252],"aforementioned":[146],"also":[150,170,312,325],"serve":[151],"useful":[153],"references.":[154],"Supporting":[155],"Code":[156],"(utils/...):":[157],"In":[158,321],"addition":[159],"utils":[168],"I/O":[175],"(utils/datasets),":[176],"commonly":[177,235],"used":[178,236],"models":[179],"architectures":[180],"(utils/models),":[181],"various":[183],"auxiliary":[184,253],"methods":[185,254],"(utils/misc).":[186],"For":[187],"processing,":[189],"we":[190,230,324],"employ":[191],"Pandas":[193],"save":[196],"data":[197],"DataFrames,":[199],"then":[202],"data/":[206],"separate":[209],"according":[211],"their":[213],"splits.":[214],"converted":[219],"into":[220],"label":[224],"using":[226,316],"utils/scripts/dataset_decompress.py.":[227],"Regarding":[228],"models,":[229],"have":[231],"over":[233],"20":[234],"architectures,":[237],"selected":[241],"by":[242,296],"simply":[243],"modifying":[244],"name":[246],"parameter":[247],"get_model()":[250],"function.":[251],"include":[255],"specific":[256],"training":[259],"well":[263],"dependencies":[265],"certain":[267],"(such":[272],"feature":[274],"extraction),":[275],"do":[277],"not":[278],"require":[279],"manual":[280],"invocation.":[281],"Users":[282],"easily":[284],"reproduce":[285],"results":[287],"our":[290],"paper":[291],"(e.g.,":[292],"heatmaps":[293],"Fig.6)":[295],"following":[297],"instructions":[299],"README.md.":[301],"We":[302],"uniformly":[303],"set":[304],"seed":[306],"0;":[308],"however,":[309],"users":[310],"may":[311],"perform":[313],"reproducible":[314],"experiments":[315],"argument":[319],"--seed.":[320],"this":[322],"upload,":[323],"provide":[326],"clean":[328],"datasets":[329],"(data.zip),":[330],"should":[332],"decompressed":[334],"root":[337],"code":[341],"repo.":[342]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2025-10-10T00:00:00"}
