{"id":"W4409507502","doi":"10.3390/electronics14081605","title":"Knitting Robots: A Deep Learning Approach for Reverse-Engineering Fabric Patterns","year":2025,"lang":"en","type":"article","venue":"Electronics","topic":"Additive Manufacturing and 3D Printing Technologies","field":"Engineering","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"Laurentian University","funders":"Laurentian University","keywords":"Reverse engineering; Robot; Artificial intelligence; Computer science; Engineering; Engineering drawing; Programming language","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0001727138,0.0001936024,0.0001916108,0.0001748936,0.0001228266,0.00004791557,0.0002229883,0.0001254991,0.00000547422],"category_scores_gemma":[0.0002187189,0.000214518,0.00008422179,0.0002098936,0.00001170691,0.00006175401,0.00006732232,0.0005748009,0.000005332238],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001783829,"about_ca_system_score_gemma":0.00001441691,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000001716941,"about_ca_topic_score_gemma":0.000001617555,"domain_scores_codex":[0.9989816,0.00001030212,0.0001828909,0.0002251899,0.00006843051,0.0005316103],"domain_scores_gemma":[0.9996037,0.0001261611,0.00002913314,0.0001916285,0.00002691786,0.00002246162],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000005118804,0.00001450689,0.0003197685,0.0004705011,0.0001511685,0.000001347048,0.000092203,0.8253007,0.001216398,0.003420547,0.0005869438,0.1684208],"study_design_scores_gemma":[0.0004128281,0.00006283312,0.0004148626,0.0001155264,0.00005114911,0.000005466065,0.0002293455,0.874788,0.04609604,0.0007246258,0.07663601,0.000463309],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.03462154,0.002877126,0.9566792,0.00004418033,0.0001241414,0.0002186763,0.000001951214,0.003556356,0.001876824],"genre_scores_gemma":[0.9714485,0.0003599094,0.02743231,0.00002279622,0.00006554709,0.000125538,0.00001991609,0.0000722345,0.0004532235],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.936827,"threshold_uncertainty_score":0.8747792,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.006700764453536885,"score_gpt":0.2023760288318011,"score_spread":0.1956752643782642,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}