{"id":759,"date":"2023-11-16T14:59:42","date_gmt":"2023-11-16T19:59:42","guid":{"rendered":"https:\/\/www.swarm-design.org\/?page_id=759"},"modified":"2023-11-17T18:24:55","modified_gmt":"2023-11-17T23:24:55","slug":"publications-2","status":"publish","type":"page","link":"https:\/\/www.swarm-design.org\/index.php\/publications-2\/","title":{"rendered":"Publications"},"content":{"rendered":"\n<div class=\"teachpress_pub_list\"><form name=\"tppublistform\" method=\"get\"><a name=\"tppubs\" id=\"tppubs\"><\/a><div class=\"teachpress_cloud\"><span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=7&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">artificial life<\/a><\/span> <span style=\"font-size:14px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=1&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"2 Publications\" class=\"\">biological simulation<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=13&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">biomechanics<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=2&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">cell metabolism<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=11&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">data visualization<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=3&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">eukaryotic cell<\/a><\/span> <span style=\"font-size:14px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=8&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"2 Publications\" class=\"\">evolutionary design<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=9&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">Evolutionary design - Multiscale - Information visualization<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=14&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">gait analysis<\/a><\/span> <span style=\"font-size:21px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=4&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"3 Publications\" class=\"\">game engine<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=12&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">immersive analytics<\/a><\/span> <span style=\"font-size:21px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=16&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"3 Publications\" class=\"\">immune system<\/a><\/span> <span style=\"font-size:28px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=15&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"4 Publications\" class=\"\">LINDSAY<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=10&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">machine learning<\/a><\/span> <span style=\"font-size:11px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=5&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"1 Publication\" class=\"\">machinery of life<\/a><\/span> <span style=\"font-size:35px;\"><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=6&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\" title=\"5 Publications\" class=\"\">virtual reality<\/a><\/span> <\/div><div class=\"teachpress_filter\"><select class=\"default\" name=\"yr\" id=\"yr\" tabindex=\"2\" onchange=\"teachpress_jumpMenu('parent',this, 'https:\/\/www.swarm-design.org\/index.php\/publications-2\/?')\">\r\n                   <option value=\"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=#tppubs\">All years<\/option>\r\n                   <option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2022#tppubs\" >2022<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2020#tppubs\" >2020<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2019#tppubs\" >2019<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2018#tppubs\" >2018<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2016#tppubs\" >2016<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2015#tppubs\" >2015<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2014#tppubs\" >2014<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2013#tppubs\" >2013<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2012#tppubs\" >2012<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2011#tppubs\" >2011<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2010#tppubs\" >2010<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2009#tppubs\" >2009<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2008#tppubs\" >2008<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2007#tppubs\" >2007<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2006#tppubs\" >2006<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2005#tppubs\" >2005<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2004#tppubs\" >2004<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2003#tppubs\" >2003<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2002#tppubs\" >2002<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2001#tppubs\" >2001<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=2000#tppubs\" >2000<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=1999#tppubs\" >1999<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=1997#tppubs\" >1997<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=1996#tppubs\" >1996<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=1995#tppubs\" >1995<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=1994#tppubs\" >1994<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=1993#tppubs\" >1993<\/option><option value = \"tgid=&amp;type=&amp;auth=&amp;usr=&amp;yr=1991#tppubs\" >1991<\/option>\r\n                <\/select><select class=\"default\" name=\"type\" id=\"type\" tabindex=\"3\" onchange=\"teachpress_jumpMenu('parent',this, 'https:\/\/www.swarm-design.org\/index.php\/publications-2\/?')\">\r\n                   <option value=\"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=#tppubs\">All types<\/option>\r\n                   <option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=article#tppubs\" >Journal Articles<\/option><option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=book#tppubs\" >Books<\/option><option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=conference#tppubs\" >Conferences<\/option><option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=inbook#tppubs\" >Book Chapters<\/option><option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=incollection#tppubs\" >Book Sections<\/option><option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=inproceedings#tppubs\" >Proceedings Articles<\/option><option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=proceedings#tppubs\" >Proceedings<\/option><option value = \"tgid=&amp;yr=&amp;auth=&amp;usr=&amp;type=techreport#tppubs\" >Technical Reports<\/option>\r\n                <\/select><select class=\"default\" name=\"auth\" id=\"auth\" tabindex=\"5\" onchange=\"teachpress_jumpMenu('parent',this, 'https:\/\/www.swarm-design.org\/index.php\/publications-2\/?')\">\r\n                   <option value=\"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=#tppubs\">All authors<\/option>\r\n                   <option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=190#tppubs\" > Alcantara, Joenel<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=191#tppubs\" > Amorim, Ronan Mendon\u00e7a<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=195#tppubs\" > Baghi, Hamid<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=197#tppubs\" > Barbasiewicz, Anna<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=202#tppubs\" > Bentley, Peter J<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=210#tppubs\" > Bergmann, Karel P<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=199#tppubs\" > Bhalla, Navneet<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=207#tppubs\" > Boyd, Jeffrey E<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=269#tppubs\" > Brierley, Owen<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=268#tppubs\" > Brintnell, Erin<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=211#tppubs\" > Burghof, Axel<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=212#tppubs\" > Burleigh, Ian<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=192#tppubs\" > Campos, Ricardo Silva<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=214#tppubs\" > Cartwright, Stephen<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=215#tppubs\" > Chandler, Seth J<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=216#tppubs\" > Chatfield-Reed, Kate<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=270#tppubs\" > Christensen, Neil<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=217#tppubs\" > Cole, Gerald<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=186#tppubs\" > Danyluk, Kurtis<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=189#tppubs\" > Davison, Timothy<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=227#tppubs\" > Denzinger, J\u00f6rg<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=267#tppubs\" > Eidelberg, Eric<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=188#tppubs\" > Esmaeili, Afshin<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=164#tppubs\" > Etemad, Katayoon<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=231#tppubs\" > Ferber, Reed<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=233#tppubs\" > Feyt, Rolando Pajon<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=236#tppubs\" > Friedmann, A.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=144#tppubs\" > F\u00fchner, Tim<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=163#tppubs\" > Gadbois, Denis<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=232#tppubs\" > Gingras, Carey<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=154#tppubs\" > Golan, Rotem<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=226#tppubs\" > Grewal, Savraj<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=225#tppubs\" > Hallgrimsson, Benedikt<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=148#tppubs\" > Hara, Amy K<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=157#tppubs\" > Hasan, Mahmudul<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=240#tppubs\" > Hickey, Craig<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=242#tppubs\" > Hoar, Ricardo<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=244#tppubs\" > Hoerzer, Stefan<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=117#tppubs\" > Hornby, Gregory<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=247#tppubs\" > Houtzager, Gwen<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=105#tppubs\" > Hushlak, Gerald<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=160#tppubs\" > Ivanov, Alexander<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=139#tppubs\" > Jacob, Christian<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=224#tppubs\" > Jamniczky, Heather<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=255#tppubs\" > Jiang, Tiancheng<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=153#tppubs\" > Kelly, Justin<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=125#tppubs\" > Kendon, Tyson<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=109#tppubs\" > Khemka, Namrata<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=249#tppubs\" > King, P.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=229#tppubs\" > Kobsar, D.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=260#tppubs\" > Kokai, Gabriella<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=257#tppubs\" > Kubik, Thane<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=118#tppubs\" > Kumar, Sanjeev<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=102#tppubs\" > Kwong, Henry<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=250#tppubs\" > Lavrovsky, V.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=262#tppubs\" > Lee, Leo<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=261#tppubs\" > Litorco, Julius<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=193#tppubs\" > Lobosco, Marcelo<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=147#tppubs\" > Maia, Rafael Simon<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=111#tppubs\" >von Mammen, Sebastian<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=239#tppubs\" > Mitchell, J Ross<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=151#tppubs\" > Mitchell, Ross J<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=259#tppubs\" > Moniz, Ryan D<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=113#tppubs\" > Nguyen, Quoc<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=246#tppubs\" > Nigg, Benno M<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=114#tppubs\" > Novakowski, Scott<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=208#tppubs\" > Nuytten, Paul<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=230#tppubs\" > Osis, S. T.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=150#tppubs\" > Pavlicek, William<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=243#tppubs\" > Penner, Joanne<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=222#tppubs\" > Phillips, David<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=142#tppubs\" > Pilat, Marcin<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=234#tppubs\" > Rehder, J.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=263#tppubs\" > Rehder, Jan<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=258#tppubs\" > Richter, Michael<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=156#tppubs\" > Ross, Mitchell J<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=158#tppubs\" > Samavati, Faramarz F<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=170#tppubs\" > Samavati, Faramarz<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=194#tppubs\" >dos Santos, Rodrigo Weber<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=152#tppubs\" > Santoso, Markus<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=221#tppubs\" > Sarpe, Vladimir<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=220#tppubs\" > Sarraf-Shirazi, Abbas<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=209#tppubs\" > Sayles, Maxwell<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=119#tppubs\" > Scheidler, Renate<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=264#tppubs\" > Scholz, R.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=130#tppubs\" > Shirazi, Abbas Sarraf<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=235#tppubs\" > Siemandel, J.<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=149#tppubs\" > Silva, Alvin C<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=228#tppubs\" > Stegh\u00f6fer, Jan-Philipp<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=115#tppubs\" > Steil, Scott<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=213#tppubs\" > Suen, Garret<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=252#tppubs\" > Tsang, Herbert H<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=245#tppubs\" >von Tscharner, Vinzenz<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=198#tppubs\" > Tsui, Glorious<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=237#tppubs\" > Tworek, Janet K<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=205#tppubs\" > Vice, Peter<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=204#tppubs\" > Vize, Peter D<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=218#tppubs\" > Vize, Peter<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=256#tppubs\" > Wiese, Kay C<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=99#tppubs\" > Wilke, Peter<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=166#tppubs\" > Willett, Wesley<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=248#tppubs\" > Williamson, Carey<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=251#tppubs\" > Wi\u00dfmeier, Thomas<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=121#tppubs\" > Wong, Joyce<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=238#tppubs\" > Wright, Bruce<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=159#tppubs\" > Wrobleski, Brad<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=145#tppubs\" > Wu, Andrew<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=241#tppubs\" > Wyvill, Brian<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=196#tppubs\" > Yazdanbod, Iman<\/option><option value = \"tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=137#tppubs\" > Yuen, Douglas<\/option>\r\n                <\/select><select class=\"default\" name=\"usr\" id=\"usr\" tabindex=\"6\" onchange=\"teachpress_jumpMenu('parent',this, 'https:\/\/www.swarm-design.org\/index.php\/publications-2\/?')\">\r\n                   <option value=\"tgid=&amp;yr=&amp;type=&amp;auth=&amp;usr=#tppubs\">All users<\/option>\r\n                   <option value = \"tgid=&amp;yr=&amp;type=&amp;auth=&amp;usr=2#tppubs\" >Christian Jacob<\/option>\r\n                <\/select><\/div><\/form><div class=\"tablenav\"><div class=\"tablenav-pages\"><span class=\"displaying-num\">135 entries<\/span> <a class=\"page-numbers button disabled\">&laquo;<\/a> <a class=\"page-numbers button disabled\">&lsaquo;<\/a> 1 of 3 <a href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?limit=2&amp;tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=&amp;tsr=#tppubs\" title=\"next page\" class=\"page-numbers button\">&rsaquo;<\/a> <a href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?limit=3&amp;tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=&amp;tsr=#tppubs\" title=\"last page\" class=\"page-numbers button\">&raquo;<\/a> <\/div><\/div><div class=\"teachpress_publication_list\"><h3 class=\"tp_h3\" id=\"tp_h3_2022\">2022<\/h3><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"EvoIsland: interactive evolution via an island-inspired spatial user interface framework\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/EvoIsland-AR-150x150.jpeg\" width=\"250\" alt=\"EvoIsland: interactive evolution via an island-inspired spatial user interface framework\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Ivanov, Alexander;  Willett, Wesley;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('174','tp_links')\" style=\"cursor:pointer;\">EvoIsland: interactive evolution via an island-inspired spatial user interface framework<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Proceedings of the Genetic and Evolutionary Computation Conference, <\/span><span class=\"tp_pub_additional_pages\">pp. 1200\u20131208, <\/span><span class=\"tp_pub_additional_year\">2022<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_174\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('174','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_174\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('174','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_174\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('174','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_174\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{ivanov2022evoisland,<br \/>\r\ntitle = {EvoIsland: interactive evolution via an island-inspired spatial user interface framework},<br \/>\r\nauthor = {Alexander Ivanov and Wesley Willett and Christian Jacob},<br \/>\r\ndoi = {https:\/\/doi.org\/10.1145\/3512290.3528722},<br \/>\r\nyear  = {2022},<br \/>\r\ndate = {2022-01-01},<br \/>\r\nurldate = {2022-01-01},<br \/>\r\nbooktitle = {Proceedings of the Genetic and Evolutionary Computation Conference},<br \/>\r\npages = {1200\u20131208},<br \/>\r\nabstract = {We present EvoIsland, a scalable interactive evolutionary user interface framework inspired by the spatially isolated land masses seen on Earth. Our generalizable interaction system encourages creators to spatially explore a wide range of design possibilities through the combination, separation, and rearrangement of hexagonal tiles on a grid. As these tiles are grouped into islandlike clusters, localized populations of designs form through an underlying evolutionary system. The interactions that take place within EvoIsland provide content creators with new ways to shape, display and assess populations in evolutionary systems that produce a wide range of solutions with visual phenotype outputs.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('174','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_174\" style=\"display:none;\"><div class=\"tp_abstract_entry\">We present EvoIsland, a scalable interactive evolutionary user interface framework inspired by the spatially isolated land masses seen on Earth. Our generalizable interaction system encourages creators to spatially explore a wide range of design possibilities through the combination, separation, and rearrangement of hexagonal tiles on a grid. As these tiles are grouped into islandlike clusters, localized populations of designs form through an underlying evolutionary system. The interactions that take place within EvoIsland provide content creators with new ways to shape, display and assess populations in evolutionary systems that produce a wide range of solutions with visual phenotype outputs.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('174','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_174\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/https:\/\/doi.org\/10.1145\/3512290.3528722\" title=\"Follow DOI:https:\/\/doi.org\/10.1145\/3512290.3528722\" target=\"_blank\">doi:https:\/\/doi.org\/10.1145\/3512290.3528722<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('174','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2020\">2020<\/h3><div class=\"tp_publication tp_publication_techreport\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Balancing simulation and gameplay \u2014 applying game user research to LeukemiaSIM\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2024\/11\/LeukemiaSIM.jpg\" width=\"250\" alt=\"Balancing simulation and gameplay \u2014 applying game user research to LeukemiaSIM\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Brintnell, Erin;  Brierley, Owen;  Christensen, Neil;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('176','tp_links')\" style=\"cursor:pointer;\">Balancing simulation and gameplay \u2014 applying game user research to LeukemiaSIM<\/a> <span class=\"tp_pub_type tp_  techreport\">Technical Report<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_year\">2020<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_176\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('176','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_176\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('176','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_176\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('176','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_176\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@techreport{nokey,<br \/>\r\ntitle = {Balancing simulation and gameplay \u2014 applying game user research to LeukemiaSIM},<br \/>\r\nauthor = {Erin Brintnell and Owen Brierley and Neil Christensen and Christian Jacob},<br \/>\r\nurl = {http:\/\/arxiv.org\/abs\/2009.11404},<br \/>\r\nyear  = {2020},<br \/>\r\ndate = {2020-09-23},<br \/>\r\nurldate = {2020-09-23},<br \/>\r\nabstract = {A bioinformatics researcher and a game design researcher walk into a lab... This paper shares two case-studies of a collaboration between a bioinformatics researcher who is developing a set of educational VR simulations for youth and a consultative game design researcher with a background in Games User Research (GUR) techniques who assesses and iteratively improves the player experience in the simulations. By introducing games-based player engagement strategies, the two researchers improve the (re)playability of these VR simulations to encourage greater player engagement and retention.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {techreport}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('176','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_176\" style=\"display:none;\"><div class=\"tp_abstract_entry\">A bioinformatics researcher and a game design researcher walk into a lab... This paper shares two case-studies of a collaboration between a bioinformatics researcher who is developing a set of educational VR simulations for youth and a consultative game design researcher with a background in Games User Research (GUR) techniques who assesses and iteratively improves the player experience in the simulations. By introducing games-based player engagement strategies, the two researchers improve the (re)playability of these VR simulations to encourage greater player engagement and retention.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('176','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_176\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-arxiv\"><\/i><a class=\"tp_pub_list\" href=\"http:\/\/arxiv.org\/abs\/2009.11404\" title=\"http:\/\/arxiv.org\/abs\/2009.11404\" target=\"_blank\">http:\/\/arxiv.org\/abs\/2009.11404<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('176','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2019\">2019<\/h3><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Using Active Probing by a Game Management AI to Faster Classify Players\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2024\/11\/ActiveProbing.jpg\" width=\"250\" alt=\"Using Active Probing by a Game Management AI to Faster Classify Players\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Eidelberg, Eric;  Jacob, Christian;  Denzinger, Jorg<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('175','tp_links')\" style=\"cursor:pointer;\">Using Active Probing by a Game Management AI to Faster Classify Players<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">2019 IEEE Conference on Games (CoG), <\/span><span class=\"tp_pub_additional_publisher\">IEEE, <\/span><span class=\"tp_pub_additional_address\">London, UK, <\/span><span class=\"tp_pub_additional_year\">2019<\/span>, <span class=\"tp_pub_additional_isbn\">ISBN: 978-1-72811-884-0<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_175\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('175','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_175\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('175','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_175\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('175','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_175\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{nokey,<br \/>\r\ntitle = {Using Active Probing by a Game Management AI to Faster Classify Players},<br \/>\r\nauthor = {Eric Eidelberg and Christian Jacob and Jorg Denzinger},<br \/>\r\nurl = {https:\/\/ieeexplore.ieee.org\/document\/8847957\/},<br \/>\r\ndoi = {10.1109\/CIG.2019.8847957},<br \/>\r\nisbn = {978-1-72811-884-0},<br \/>\r\nyear  = {2019},<br \/>\r\ndate = {2019-08-01},<br \/>\r\nurldate = {2019-08-01},<br \/>\r\nbooktitle = {2019 IEEE Conference on Games (CoG)},<br \/>\r\npages = {1-8},<br \/>\r\npublisher = {IEEE},<br \/>\r\naddress = {London, UK},<br \/>\r\nabstract = {In this paper, we present the use of a so-called Game Management AI to classify players not just by passively observing them, but by actively manipulating the game to get the players to provide data currently missing to achieve the classi\ufb01cation. We call this \u201cActive Probing\u201d. The Game Management AI uses two sets of rules, one set that contains rules that are intended to represent the knowledge allowing a classi\ufb01cation and one set that contains rules that indicate which game events can contribute to triggering conditions used in the \ufb01rst rule set. When a rule of the \ufb01rst set comes near to being triggered, the event suggested by an appropriate rule in the second set is then offered to the player in the game.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('175','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_175\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In this paper, we present the use of a so-called Game Management AI to classify players not just by passively observing them, but by actively manipulating the game to get the players to provide data currently missing to achieve the classi\ufb01cation. We call this \u201cActive Probing\u201d. The Game Management AI uses two sets of rules, one set that contains rules that are intended to represent the knowledge allowing a classi\ufb01cation and one set that contains rules that indicate which game events can contribute to triggering conditions used in the \ufb01rst rule set. When a rule of the \ufb01rst set comes near to being triggered, the event suggested by an appropriate rule in the second set is then offered to the player in the game.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('175','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_175\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fas fa-globe\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/ieeexplore.ieee.org\/document\/8847957\/\" title=\"https:\/\/ieeexplore.ieee.org\/document\/8847957\/\" target=\"_blank\">https:\/\/ieeexplore.ieee.org\/document\/8847957\/<\/a><\/li><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/CIG.2019.8847957\" title=\"Follow DOI:10.1109\/CIG.2019.8847957\" target=\"_blank\">doi:10.1109\/CIG.2019.8847957<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('175','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"A Walk Among the Data: Exploration and Anthropomorphism in Immersive Unit Visualizations\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-16-at-7.09\u202fPM.jpeg\" width=\"250\" alt=\"A Walk Among the Data: Exploration and Anthropomorphism in Immersive Unit Visualizations\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Ivanov, Alexander;  Danyluk, Kurtis;  Jacob, Christian;  Willett, Wesley<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('171','tp_links')\" style=\"cursor:pointer;\">A Walk Among the Data: Exploration and Anthropomorphism in Immersive Unit Visualizations<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">IEEE Computer Graphics and Applications, <\/span><span class=\"tp_pub_additional_volume\">vol. Special Issue May\/June 2019, <\/span><span class=\"tp_pub_additional_year\">2019<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_171\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('171','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_171\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('171','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_171\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('171','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=11#tppubs\" title=\"Show all publications which have a relationship to this tag\">data visualization<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=12#tppubs\" title=\"Show all publications which have a relationship to this tag\">immersive analytics<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=6#tppubs\" title=\"Show all publications which have a relationship to this tag\">virtual reality<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_171\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{Ivanov2019,<br \/>\r\ntitle = {A Walk Among the Data: Exploration and Anthropomorphism in Immersive Unit Visualizations},<br \/>\r\nauthor = {Alexander Ivanov and Kurtis Danyluk and Christian Jacob and Wesley Willett},<br \/>\r\ndoi = {10.1109\/MCG.2019.2898941},<br \/>\r\nyear  = {2019},<br \/>\r\ndate = {2019-05-01},<br \/>\r\nurldate = {2019-05-01},<br \/>\r\njournal = {IEEE Computer Graphics and Applications},<br \/>\r\nvolume = {Special Issue May\/June 2019},<br \/>\r\nabstract = {We examine the potential for immersive unit visualizations \u2013 interactive virtual environments populated with objects representing individual items in a dataset. Our explorations highlight how immersive unit visualizations in virtual reality can allow viewers to examine data at multiple scales,<br \/>\r\nsupport immersive exploration, and create affective, personal experiences with data.},<br \/>\r\nkeywords = {data visualization, immersive analytics, virtual reality},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('171','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_171\" style=\"display:none;\"><div class=\"tp_abstract_entry\">We examine the potential for immersive unit visualizations \u2013 interactive virtual environments populated with objects representing individual items in a dataset. Our explorations highlight how immersive unit visualizations in virtual reality can allow viewers to examine data at multiple scales,<br \/>\r\nsupport immersive exploration, and create affective, personal experiences with data.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('171','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_171\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/MCG.2019.2898941\" title=\"Follow DOI:10.1109\/MCG.2019.2898941\" target=\"_blank\">doi:10.1109\/MCG.2019.2898941<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('171','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Validity of a novel method to measure vertical oscillation during running using a depth camera\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-16-at-7.11\u202fPM.jpeg\" width=\"250\" alt=\"Validity of a novel method to measure vertical oscillation during running using a depth camera\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Kobsar, D.;  Osis, S. T.;  Jacob, Christian;  Ferber, Reed<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('172','tp_links')\" style=\"cursor:pointer;\">Validity of a novel method to measure vertical oscillation during running using a depth camera<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Journal of Biomechanics, <\/span><span class=\"tp_pub_additional_volume\">vol. 85, <\/span><span class=\"tp_pub_additional_pages\">pp. 182-186, <\/span><span class=\"tp_pub_additional_year\">2019<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_172\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('172','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_172\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('172','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_172\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('172','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=13#tppubs\" title=\"Show all publications which have a relationship to this tag\">biomechanics<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=14#tppubs\" title=\"Show all publications which have a relationship to this tag\">gait analysis<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=6#tppubs\" title=\"Show all publications which have a relationship to this tag\">virtual reality<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_172\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{Kobsar2019,<br \/>\r\ntitle = {Validity of a novel method to measure vertical oscillation during running using a depth camera},<br \/>\r\nauthor = {D. Kobsar and S.T. Osis and Christian Jacob and Reed Ferber },<br \/>\r\ndoi = {10.1016\/j.jbiomech.2019.01.006},<br \/>\r\nyear  = {2019},<br \/>\r\ndate = {2019-03-06},<br \/>\r\nurldate = {2019-03-06},<br \/>\r\njournal = {Journal of Biomechanics},<br \/>\r\nvolume = {85},<br \/>\r\npages = {182-186},<br \/>\r\nabstract = {Recent advancements in low-cost depth cameras may provide a clinically accessible alternative to conventional three-dimensional (3D) multi-camera motion capture systems for gait analysis. However, there remains a lack of information on the validity of clinically relevant running gait parameters such as vertical oscillation (VO). The purpose of this study was to assess the validity of measures of VO during running gait using raw depth data, in comparison to a 3D multi-camera motion capture system. Sixteen healthy adults ran on a treadmill at a standard speed of 2.7\u202fm\/s. The VO of their running gait was simultaneously collected from raw depth data (Microsoft Kinect v2) and 3D marker data (Vicon multi-camera motion capture system). The agreement between the VO measures obtained from the two systems was assessed using a Bland-Altman plot with 95% limits of agreement (LOA), a Pearson\u2019s correlation coefficient (r), and a Lin\u2019s concordance correlation coefficient (rc). The depth data from the Kinect v2 demonstrated excellent results across all measures of validity (r\u202f=\u202f0.97; rc\u202f=\u202f0.97; 95% LOA\u202f=\u202f\u22128.0\u202fmm \u2013 8.7\u202fmm), with an average absolute error and percent error of 3.7 (2.1) mm and 4.0 (2.0)%, respectively. The findings of this study have demonstrated the ability of a low cost depth camera and a novel tracking method to accurately measure VO in running gait.},<br \/>\r\nkeywords = {biomechanics, gait analysis, virtual reality},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('172','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_172\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Recent advancements in low-cost depth cameras may provide a clinically accessible alternative to conventional three-dimensional (3D) multi-camera motion capture systems for gait analysis. However, there remains a lack of information on the validity of clinically relevant running gait parameters such as vertical oscillation (VO). The purpose of this study was to assess the validity of measures of VO during running gait using raw depth data, in comparison to a 3D multi-camera motion capture system. Sixteen healthy adults ran on a treadmill at a standard speed of 2.7\u202fm\/s. The VO of their running gait was simultaneously collected from raw depth data (Microsoft Kinect v2) and 3D marker data (Vicon multi-camera motion capture system). The agreement between the VO measures obtained from the two systems was assessed using a Bland-Altman plot with 95% limits of agreement (LOA), a Pearson\u2019s correlation coefficient (r), and a Lin\u2019s concordance correlation coefficient (rc). The depth data from the Kinect v2 demonstrated excellent results across all measures of validity (r\u202f=\u202f0.97; rc\u202f=\u202f0.97; 95% LOA\u202f=\u202f\u22128.0\u202fmm \u2013 8.7\u202fmm), with an average absolute error and percent error of 3.7 (2.1) mm and 4.0 (2.0)%, respectively. The findings of this study have demonstrated the ability of a low cost depth camera and a novel tracking method to accurately measure VO in running gait.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('172','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_172\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1016\/j.jbiomech.2019.01.006\" title=\"Follow DOI:10.1016\/j.jbiomech.2019.01.006\" target=\"_blank\">doi:10.1016\/j.jbiomech.2019.01.006<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('172','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Lifebrush: painting, simulating, and visualizing dense biomolecular environments\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/LifeBrush-2.jpeg\" width=\"250\" alt=\"Lifebrush: painting, simulating, and visualizing dense biomolecular environments\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Davison, Timothy;  Samavati, Faramarz;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('173','tp_links')\" style=\"cursor:pointer;\">Lifebrush: painting, simulating, and visualizing dense biomolecular environments<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Computers &amp; Graphics, <\/span><span class=\"tp_pub_additional_volume\">vol. 82, <\/span><span class=\"tp_pub_additional_pages\">pp. 232\u2013242, <\/span><span class=\"tp_pub_additional_year\">2019<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_173\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('173','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_173\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('173','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_173\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('173','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=15#tppubs\" title=\"Show all publications which have a relationship to this tag\">LINDSAY<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_173\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{davison2019lifebrush,<br \/>\r\ntitle = {Lifebrush: painting, simulating, and visualizing dense biomolecular environments},<br \/>\r\nauthor = {Timothy Davison and Faramarz Samavati and Christian Jacob},<br \/>\r\ndoi = {https:\/\/doi.org\/10.1016\/j.cag.2019.05.006},<br \/>\r\nyear  = {2019},<br \/>\r\ndate = {2019-01-01},<br \/>\r\nurldate = {2019-01-01},<br \/>\r\njournal = {Computers & Graphics},<br \/>\r\nvolume = {82},<br \/>\r\npages = {232--242},<br \/>\r\npublisher = {Elsevier},<br \/>\r\nabstract = {LifeBrush is a Cyberworld for painting dynamic molecular illustrations in virtual reality (VR) that then come to life as interactive simulations. We designed our system for the biological mesoscale, a spatial scale where molecules inside cells interact to form larger structures and execute the functions of cellular life. We bring our immersive illustrations to life in VR using agent-based modelling and simulation. Our sketch-based brushes use discrete element texture synthesis to generate molecular-agents along the brush path derived from examples in a palette. In this article we add a new tool to sculpt the geometry of the environment and the molecules. We also introduce a new history based visualization that enables the user to interactively explore and distil, from the busy and chaotic mesoscale environment, the interactions between molecules that drive cellular processes. We demonstrate our system with a mitochondrion example.},<br \/>\r\nkeywords = {LINDSAY},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('173','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_173\" style=\"display:none;\"><div class=\"tp_abstract_entry\">LifeBrush is a Cyberworld for painting dynamic molecular illustrations in virtual reality (VR) that then come to life as interactive simulations. We designed our system for the biological mesoscale, a spatial scale where molecules inside cells interact to form larger structures and execute the functions of cellular life. We bring our immersive illustrations to life in VR using agent-based modelling and simulation. Our sketch-based brushes use discrete element texture synthesis to generate molecular-agents along the brush path derived from examples in a palette. In this article we add a new tool to sculpt the geometry of the environment and the molecules. We also introduce a new history based visualization that enables the user to interactively explore and distil, from the busy and chaotic mesoscale environment, the interactions between molecules that drive cellular processes. We demonstrate our system with a mitochondrion example.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('173','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_173\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/https:\/\/doi.org\/10.1016\/j.cag.2019.05.006\" title=\"Follow DOI:https:\/\/doi.org\/10.1016\/j.cag.2019.05.006\" target=\"_blank\">doi:https:\/\/doi.org\/10.1016\/j.cag.2019.05.006<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('173','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2018\">2018<\/h3><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"LifeBrush: Painting Interactive Agent-based Simulations\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/LifeBrush-1.jpeg\" width=\"250\" alt=\"LifeBrush: Painting Interactive Agent-based Simulations\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Davison, Timothy;  Samavati, Faramarz;  Jacob, Christian<\/p><p class=\"tp_pub_title\">LifeBrush: Painting Interactive Agent-based Simulations <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">2018 International Conference on Cyberworlds (CW), <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2018<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_170\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('170','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=4#tppubs\" title=\"Show all publications which have a relationship to this tag\">game engine<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=15#tppubs\" title=\"Show all publications which have a relationship to this tag\">LINDSAY<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=6#tppubs\" title=\"Show all publications which have a relationship to this tag\">virtual reality<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_170\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{Davison2018,<br \/>\r\ntitle = {LifeBrush: Painting Interactive Agent-based Simulations},<br \/>\r\nauthor = {Timothy Davison and Faramarz Samavati and Christian Jacob},<br \/>\r\nyear  = {2018},<br \/>\r\ndate = {2018-10-03},<br \/>\r\nurldate = {2018-10-03},<br \/>\r\nbooktitle = {2018 International Conference on Cyberworlds (CW)},<br \/>\r\norganization = {IEEE},<br \/>\r\nkeywords = {game engine, LINDSAY, virtual reality},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('170','tp_bibtex')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Lucida: Enhancing the Creation of Photography through Semantic, Sympathetic, Augmented Voice Agent Interaction\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Lucida.jpeg\" width=\"250\" alt=\"Lucida: Enhancing the Creation of Photography through Semantic, Sympathetic, Augmented Voice Agent Interaction\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Wrobleski, Brad;  Ivanov, Alexander;  Eidelberg, Eric;  Etemad, Katayoon;  Gadbois, Denis;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('169','tp_links')\" style=\"cursor:pointer;\">Lucida: Enhancing the Creation of Photography through Semantic, Sympathetic, Augmented Voice Agent Interaction<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">International Conference on Human Computer Interaction, <\/span><span class=\"tp_pub_additional_pages\">pp. 200-216, <\/span><span class=\"tp_pub_additional_organization\">Springer <\/span><span class=\"tp_pub_additional_year\">2018<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_169\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('169','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_169\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('169','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_169\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('169','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=10#tppubs\" title=\"Show all publications which have a relationship to this tag\">machine learning<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_169\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{B2018,<br \/>\r\ntitle = {Lucida: Enhancing the Creation of Photography through Semantic, Sympathetic, Augmented Voice Agent Interaction},<br \/>\r\nauthor = {Brad Wrobleski and Alexander Ivanov and Eric Eidelberg and Katayoon Etemad and Denis Gadbois and Christian Jacob },<br \/>\r\ndoi = {10.1007\/978-3-319-91250-9_16},<br \/>\r\nyear  = {2018},<br \/>\r\ndate = {2018-07-15},<br \/>\r\nurldate = {2018-07-15},<br \/>\r\nbooktitle = {International Conference on Human Computer Interaction},<br \/>\r\npages = {200-216},<br \/>\r\norganization = {Springer},<br \/>\r\nabstract = {Abstract. We present a dynamic framework for the integration of Machine<br \/>\r\nLearning (ML), Augmented Reality (AR), Affective Computing<br \/>\r\n(AC), Natural Language Processing (NLP) and Computer Vision (CV)<br \/>\r\nto make possible, the development of a mobile, sympathetic, ambient<br \/>\r\n(virtual), augmented intelligence (Agent). For this study we developed a<br \/>\r\nprototype agent to assist photographers to enhance the learning and<br \/>\r\ncreation of photography. Learning the art of photography is complicated<br \/>\r\nby the technical complexity of the camera, the limitations of the user to<br \/>\r\nsee photographically and the lack of real time instruction and emotive<br \/>\r\nsupport. The study looked at the interaction patterns between human<br \/>\r\nstudent and instructor, the disparity between human vision and the camera,<br \/>\r\nand the potential of an ambient agent to assist students in learning.<br \/>\r\nThe study measured the efficacy of the agent and its ability to transmute<br \/>\r\nhuman-to-Human method of instruction to human-to-Agent interaction.<br \/>\r\nThis study illuminates the effectiveness of Agent based instruction. We<br \/>\r\ndemonstrate that a mobile, semantic, sympathetic, augmented intelligence,<br \/>\r\nambient agent can ameliorate learning photography metering in<br \/>\r\nreal time, \u2019on location\u2019. We show that the integration of specific technologies<br \/>\r\nand design produces an effective architecture for the creation of<br \/>\r\naugmented agent-based instruction.},<br \/>\r\nkeywords = {machine learning},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('169','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_169\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Abstract. We present a dynamic framework for the integration of Machine<br \/>\r\nLearning (ML), Augmented Reality (AR), Affective Computing<br \/>\r\n(AC), Natural Language Processing (NLP) and Computer Vision (CV)<br \/>\r\nto make possible, the development of a mobile, sympathetic, ambient<br \/>\r\n(virtual), augmented intelligence (Agent). For this study we developed a<br \/>\r\nprototype agent to assist photographers to enhance the learning and<br \/>\r\ncreation of photography. Learning the art of photography is complicated<br \/>\r\nby the technical complexity of the camera, the limitations of the user to<br \/>\r\nsee photographically and the lack of real time instruction and emotive<br \/>\r\nsupport. The study looked at the interaction patterns between human<br \/>\r\nstudent and instructor, the disparity between human vision and the camera,<br \/>\r\nand the potential of an ambient agent to assist students in learning.<br \/>\r\nThe study measured the efficacy of the agent and its ability to transmute<br \/>\r\nhuman-to-Human method of instruction to human-to-Agent interaction.<br \/>\r\nThis study illuminates the effectiveness of Agent based instruction. We<br \/>\r\ndemonstrate that a mobile, semantic, sympathetic, augmented intelligence,<br \/>\r\nambient agent can ameliorate learning photography metering in<br \/>\r\nreal time, \u2019on location\u2019. We show that the integration of specific technologies<br \/>\r\nand design produces an effective architecture for the creation of<br \/>\r\naugmented agent-based instruction.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('169','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_169\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-319-91250-9_16\" title=\"Follow DOI:10.1007\/978-3-319-91250-9_16\" target=\"_blank\">doi:10.1007\/978-3-319-91250-9_16<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('169','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"evoExplore: Multiscale Visualization of Evolutionary Histories in Virtual Reality\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/evoVision.jpeg\" width=\"250\" alt=\"evoExplore: Multiscale Visualization of Evolutionary Histories in Virtual Reality\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Kelly, Justin;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('167','tp_links')\" style=\"cursor:pointer;\">evoExplore: Multiscale Visualization of Evolutionary Histories in Virtual Reality<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Evolutionary and Biologically Inspired Music, Sound, Art and Design, <\/span><span class=\"tp_pub_additional_pages\">pp. 112-127, <\/span><span class=\"tp_pub_additional_publisher\">Springer Nature, <\/span><span class=\"tp_pub_additional_year\">2018<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_167\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('167','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_167\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('167','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_167\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('167','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=8#tppubs\" title=\"Show all publications which have a relationship to this tag\">evolutionary design<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=9#tppubs\" title=\"Show all publications which have a relationship to this tag\">Evolutionary design - Multiscale - Information visualization<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=4#tppubs\" title=\"Show all publications which have a relationship to this tag\">game engine<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=6#tppubs\" title=\"Show all publications which have a relationship to this tag\">virtual reality<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_167\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{evoStar2018,<br \/>\r\ntitle = {evoExplore: Multiscale Visualization of Evolutionary Histories in Virtual Reality},<br \/>\r\nauthor = {Justin Kelly and Christian Jacob},<br \/>\r\ndoi = {https:\/\/doi.org\/10.1007\/978-3-319-77583-8_8},<br \/>\r\nyear  = {2018},<br \/>\r\ndate = {2018-03-07},<br \/>\r\nurldate = {2018-03-07},<br \/>\r\nbooktitle = {Evolutionary and Biologically Inspired Music, Sound, Art and Design},<br \/>\r\npages = {112-127},<br \/>\r\npublisher = {Springer Nature},<br \/>\r\nabstract = {evoExplore is a system built for virtual reality (VR) and designed to assist evolutionary design projects. Built with the Unity 3D game engine and designed with future development and expansion in mind, evoExplore allows the user to review and visualize data collected from evolutionary design experiments. Expanding upon existing work, evoExplore provides the tools needed to breed your own evolving populations of designs, save the results from such evolutionary experiments and then visualize the recorded data as an interactive VR experience. evoExplore allows the user to dynamically explore their own evolutionary experiments, as well as those produced by other users. In this document we describe the features of evoExplore, its use of virtual reality and how it supports future development and expansion.},<br \/>\r\nkeywords = {evolutionary design, Evolutionary design - Multiscale - Information visualization, game engine, virtual reality},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('167','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_167\" style=\"display:none;\"><div class=\"tp_abstract_entry\">evoExplore is a system built for virtual reality (VR) and designed to assist evolutionary design projects. Built with the Unity 3D game engine and designed with future development and expansion in mind, evoExplore allows the user to review and visualize data collected from evolutionary design experiments. Expanding upon existing work, evoExplore provides the tools needed to breed your own evolving populations of designs, save the results from such evolutionary experiments and then visualize the recorded data as an interactive VR experience. evoExplore allows the user to dynamically explore their own evolutionary experiments, as well as those produced by other users. In this document we describe the features of evoExplore, its use of virtual reality and how it supports future development and expansion.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('167','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_167\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/https:\/\/doi.org\/10.1007\/978-3-319-77583-8_8\" title=\"Follow DOI:https:\/\/doi.org\/10.1007\/978-3-319-77583-8_8\" target=\"_blank\">doi:https:\/\/doi.org\/10.1007\/978-3-319-77583-8_8<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('167','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2016\">2016<\/h3><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Eukaryo: Virtual Reality Simulation of a Cell\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Eukaryo-VRAR.jpeg\" width=\"250\" alt=\"Eukaryo: Virtual Reality Simulation of a Cell\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Yuen, Douglas;  Cartwright, Stephen;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('151','tp_links')\" style=\"cursor:pointer;\">Eukaryo: Virtual Reality Simulation of a Cell<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Proceedings of the 2016 Virtual Reality International Conference, <\/span><span class=\"tp_pub_additional_pages\">pp. 3:1\u20133:4, <\/span><span class=\"tp_pub_additional_publisher\">ACM, <\/span><span class=\"tp_pub_additional_address\">Laval, France, <\/span><span class=\"tp_pub_additional_year\">2016<\/span>, <span class=\"tp_pub_additional_isbn\">ISBN: 978-1-4503-4180-6<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_151\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('151','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_151\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('151','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_151\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('151','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=1#tppubs\" title=\"Show all publications which have a relationship to this tag\">biological simulation<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=2#tppubs\" title=\"Show all publications which have a relationship to this tag\">cell metabolism<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=3#tppubs\" title=\"Show all publications which have a relationship to this tag\">eukaryotic cell<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=4#tppubs\" title=\"Show all publications which have a relationship to this tag\">game engine<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=5#tppubs\" title=\"Show all publications which have a relationship to this tag\">machinery of life<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=6#tppubs\" title=\"Show all publications which have a relationship to this tag\">virtual reality<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_151\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{Yuen:2016:EVR:2927929.2927931,<br \/>\r\ntitle = {Eukaryo: Virtual Reality Simulation of a Cell},<br \/>\r\nauthor = {Douglas Yuen and Stephen Cartwright and Christian Jacob},<br \/>\r\ndoi = {10.1145\/2927929.2927931},<br \/>\r\nisbn = {978-1-4503-4180-6},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\nbooktitle = {Proceedings of the 2016 Virtual Reality International Conference},<br \/>\r\npages = {3:1--3:4},<br \/>\r\npublisher = {ACM},<br \/>\r\naddress = {Laval, France},<br \/>\r\nseries = {VRIC '16},<br \/>\r\nabstract = {Eukaryo is an interactive, 3-dimensional, simulated bio-molecular world that allows users to explore the complex environment within a biological cell. Eukaryo was developed using Unity, leveraging the capabilities and high performance of a commercial game engine. Through the use of MiddleVR, our tool can support a wide variety of interaction platforms including 3D virtual reality (VR) environments, such as head-mounted displays and large scale immersive visualization facilities.<br \/>\r\n<br \/>\r\nOur model demonstrates key structures of a generic eukaryotic cell. Users are able to use multiple modes to explore the cell, its structural elements, its organelles, and some key metabolic processes. In contrast to textbook diagrams and even videos, Eukaryo immerses users directly in the biological environment giving a more effective demonstration of how cellular processes work, how compartmentalization affects cellular functions, and how the machineries of life operate.},<br \/>\r\nkeywords = {biological simulation, cell metabolism, eukaryotic cell, game engine, machinery of life, virtual reality},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('151','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_151\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Eukaryo is an interactive, 3-dimensional, simulated bio-molecular world that allows users to explore the complex environment within a biological cell. Eukaryo was developed using Unity, leveraging the capabilities and high performance of a commercial game engine. Through the use of MiddleVR, our tool can support a wide variety of interaction platforms including 3D virtual reality (VR) environments, such as head-mounted displays and large scale immersive visualization facilities.<br \/>\r\n<br \/>\r\nOur model demonstrates key structures of a generic eukaryotic cell. Users are able to use multiple modes to explore the cell, its structural elements, its organelles, and some key metabolic processes. In contrast to textbook diagrams and even videos, Eukaryo immerses users directly in the biological environment giving a more effective demonstration of how cellular processes work, how compartmentalization affects cellular functions, and how the machineries of life operate.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('151','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_151\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1145\/2927929.2927931\" title=\"Follow DOI:10.1145\/2927929.2927931\" target=\"_blank\">doi:10.1145\/2927929.2927931<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('151','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Eukaryo: An AR and VR Application for Cell Biology.\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Eukaryo-VR.jpeg\" width=\"250\" alt=\"Eukaryo: An AR and VR Application for Cell Biology.\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Yuen, Douglas;  Santoso, Markus;  Cartwright, Stephen;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('152','tp_links')\" style=\"cursor:pointer;\">Eukaryo: An AR and VR Application for Cell Biology.<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">International Journal of Virtual Reality, <\/span><span class=\"tp_pub_additional_volume\">vol. 16, <\/span><span class=\"tp_pub_additional_number\">no. 1, <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_152\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('152','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_152\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('152','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_152\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('152','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_152\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{yuen2016eukaryo,<br \/>\r\ntitle = {Eukaryo: An AR and VR Application for Cell Biology.},<br \/>\r\nauthor = {Douglas Yuen and Markus Santoso and Stephen Cartwright and Christian Jacob},<br \/>\r\ndoi = {10.1145\/2927929.2927931},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\njournal = {International Journal of Virtual Reality},<br \/>\r\nvolume = {16},<br \/>\r\nnumber = {1},<br \/>\r\nabstract = {Eukaryo is an interactive, 3-dimensional, simulated bio-molecular world that allows users to explore the complex environment within a biological cell. Eukaryo was developed using Unity, leveraging the capabilities and high performance of a commercial game engine. Through the use of MiddleVR, our tool can support a wide variety of interaction platforms including 3D virtual reality (VR) environments, such as head-mounted displays and large scale immersive visualization facilities.<br \/>\r\n<br \/>\r\nOur model demonstrates key structures of a generic eukaryotic cell. Users are able to use multiple modes to explore the cell, its structural elements, its organelles, and some key metabolic processes. In contrast to textbook diagrams and even videos, Eukaryo immerses users directly in the biological environment giving a more effective demonstration of how cellular processes work, how compartmentalization affects cellular functions, and how the machineries of life operate.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('152','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_152\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Eukaryo is an interactive, 3-dimensional, simulated bio-molecular world that allows users to explore the complex environment within a biological cell. Eukaryo was developed using Unity, leveraging the capabilities and high performance of a commercial game engine. Through the use of MiddleVR, our tool can support a wide variety of interaction platforms including 3D virtual reality (VR) environments, such as head-mounted displays and large scale immersive visualization facilities.<br \/>\r\n<br \/>\r\nOur model demonstrates key structures of a generic eukaryotic cell. Users are able to use multiple modes to explore the cell, its structural elements, its organelles, and some key metabolic processes. In contrast to textbook diagrams and even videos, Eukaryo immerses users directly in the biological environment giving a more effective demonstration of how cellular processes work, how compartmentalization affects cellular functions, and how the machineries of life operate.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('152','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_152\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1145\/2927929.2927931\" title=\"Follow DOI:10.1145\/2927929.2927931\" target=\"_blank\">doi:10.1145\/2927929.2927931<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('152','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"evoVision3D: A Multiscale Visualization of Evolutionary Histories\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/evoVision-3.jpeg\" width=\"250\" alt=\"evoVision3D: A Multiscale Visualization of Evolutionary Histories\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Kelly, Justin;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('153','tp_links')\" style=\"cursor:pointer;\">evoVision3D: A Multiscale Visualization of Evolutionary Histories<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">International Conference on Parallel Problem Solving from Nature, <\/span><span class=\"tp_pub_additional_pages\">pp. 942\u2013951, <\/span><span class=\"tp_pub_additional_organization\">Springer <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_153\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('153','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_153\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('153','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_153\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('153','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_153\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{kelly2016evovision3d,<br \/>\r\ntitle = {evoVision3D: A Multiscale Visualization of Evolutionary Histories},<br \/>\r\nauthor = {Justin Kelly and Christian Jacob},<br \/>\r\ndoi = {10.1007\/978-3-319-45823-6_88},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\nbooktitle = {International Conference on Parallel Problem Solving from Nature},<br \/>\r\npages = {942--951},<br \/>\r\norganization = {Springer},<br \/>\r\nabstract = {Evolutionary computation is a field defined by large data sets and complex relationships. Because of this complexity it can be difficult to identify trends and patterns that can help improve future projects and drive experimentation. To address this we present evoVision3D, a multiscale 3D system designed to take data sets from evolutionary design experiments and visualize them in order to assist in their inspection and analysis. Our system is implemented in the Unity 3D game development environment, for which we show that it lends itself to immersive navigation through large data sets, going even beyond evolution-based search and interactive data exploration.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('153','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_153\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Evolutionary computation is a field defined by large data sets and complex relationships. Because of this complexity it can be difficult to identify trends and patterns that can help improve future projects and drive experimentation. To address this we present evoVision3D, a multiscale 3D system designed to take data sets from evolutionary design experiments and visualize them in order to assist in their inspection and analysis. Our system is implemented in the Unity 3D game development environment, for which we show that it lends itself to immersive navigation through large data sets, going even beyond evolution-based search and interactive data exploration.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('153','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_153\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-319-45823-6_88\" title=\"Follow DOI:10.1007\/978-3-319-45823-6_88\" target=\"_blank\">doi:10.1007\/978-3-319-45823-6_88<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('153','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"evoVersion: visualizing evolutionary histories\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/evoVersion.jpeg\" width=\"250\" alt=\"evoVersion: visualizing evolutionary histories\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Kelly, Justin;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('155','tp_links')\" style=\"cursor:pointer;\">evoVersion: visualizing evolutionary histories<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Evolutionary Computation (CEC), 2016 IEEE Congress on, <\/span><span class=\"tp_pub_additional_pages\">pp. 814\u2013821, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_155\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('155','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_155\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('155','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_155\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('155','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_155\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{kelly2016evoversion,<br \/>\r\ntitle = {evoVersion: visualizing evolutionary histories},<br \/>\r\nauthor = {Justin Kelly and Christian Jacob},<br \/>\r\ndoi = {10.1109\/cec.2016.7743875},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\nbooktitle = {Evolutionary Computation (CEC), 2016 IEEE Congress on},<br \/>\r\npages = {814--821},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {Evolutionary computation is a field characterized by large data sets produced either through user-driven or automatic evaluation. Because of the sheer magnitude of evolved solutions that need to be reviewed and analyzed, it can be difficult to fully utilize evolutionary data effectively. To address this challenge we present evoVersion, a system capable of applying version control methodologies to assist with both the organization and visualization of evolutionary data for the purpose of building upon previous sessions and assisting with collaborative evolutionary design. Our system is implemented in a 3D game engine, which can make use of immersive and virtual reality visualization of evolutionary design experiments.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('155','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_155\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Evolutionary computation is a field characterized by large data sets produced either through user-driven or automatic evaluation. Because of the sheer magnitude of evolved solutions that need to be reviewed and analyzed, it can be difficult to fully utilize evolutionary data effectively. To address this challenge we present evoVersion, a system capable of applying version control methodologies to assist with both the organization and visualization of evolutionary data for the purpose of building upon previous sessions and assisting with collaborative evolutionary design. Our system is implemented in a 3D game engine, which can make use of immersive and virtual reality visualization of evolutionary design experiments.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('155','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_155\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/cec.2016.7743875\" title=\"Follow DOI:10.1109\/cec.2016.7743875\" target=\"_blank\">doi:10.1109\/cec.2016.7743875<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('155','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Adaptive noise correction of dual-energy computed tomography images\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Noise-Correction-1.jpeg\" width=\"250\" alt=\"Adaptive noise correction of dual-energy computed tomography images\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Maia, Rafael Simon;  Jacob, Christian;  Hara, Amy K;  Silva, Alvin C;  Pavlicek, William;  Mitchell, Ross J<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('156','tp_links')\" style=\"cursor:pointer;\">Adaptive noise correction of dual-energy computed tomography images<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">International journal of computer assisted radiology and surgery, <\/span><span class=\"tp_pub_additional_volume\">vol. 11, <\/span><span class=\"tp_pub_additional_number\">no. 4, <\/span><span class=\"tp_pub_additional_pages\">pp. 667\u2013678, <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_156\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('156','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_156\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('156','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_156\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('156','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_156\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{maia2016adaptive,<br \/>\r\ntitle = {Adaptive noise correction of dual-energy computed tomography images},<br \/>\r\nauthor = {Rafael Simon Maia and Christian Jacob and Amy K Hara and Alvin C Silva and William Pavlicek and Ross J Mitchell},<br \/>\r\ndoi = {10.1007\/s11548-015-1297-8},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\njournal = {International journal of computer assisted radiology and surgery},<br \/>\r\nvolume = {11},<br \/>\r\nnumber = {4},<br \/>\r\npages = {667--678},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {Purpose<br \/>\r\nNoise reduction in material density images is a necessary preprocessing step for the correct interpretation of dual-energy computed tomography (DECT) images. In this paper we describe a new method based on a local adaptive processing to reduce noise in DECT images<br \/>\r\n<br \/>\r\nMethods<br \/>\r\nAn adaptive neighborhood Wiener (ANW) filter was implemented and customized to use local characteristics of material density images. The ANW filter employs a three-level wavelet approach, combined with the application of an anisotropic diffusion filter. Material density images and virtual monochromatic images are noise corrected with two resulting noise maps.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nThe algorithm was applied and quantitatively evaluated in a set of 36 images. From that set of images, three are shown here, and nine more are shown in the online supplementary material. Processed images had higher signal-to-noise ratio (SNR) and contrast-to-noise ratio (CNR) than the raw material density images. The average improvements in SNR and CNR for the material density images were 56.5 and 54.75 %, respectively.<br \/>\r\n<br \/>\r\nConclusion<br \/>\r\nWe developed a new DECT noise reduction algorithm. We demonstrate throughout a series of quantitative analyses that the algorithm improves the quality of material density images and virtual monochromatic images.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('156','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_156\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Purpose<br \/>\r\nNoise reduction in material density images is a necessary preprocessing step for the correct interpretation of dual-energy computed tomography (DECT) images. In this paper we describe a new method based on a local adaptive processing to reduce noise in DECT images<br \/>\r\n<br \/>\r\nMethods<br \/>\r\nAn adaptive neighborhood Wiener (ANW) filter was implemented and customized to use local characteristics of material density images. The ANW filter employs a three-level wavelet approach, combined with the application of an anisotropic diffusion filter. Material density images and virtual monochromatic images are noise corrected with two resulting noise maps.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nThe algorithm was applied and quantitatively evaluated in a set of 36 images. From that set of images, three are shown here, and nine more are shown in the online supplementary material. Processed images had higher signal-to-noise ratio (SNR) and contrast-to-noise ratio (CNR) than the raw material density images. The average improvements in SNR and CNR for the material density images were 56.5 and 54.75 %, respectively.<br \/>\r\n<br \/>\r\nConclusion<br \/>\r\nWe developed a new DECT noise reduction algorithm. We demonstrate throughout a series of quantitative analyses that the algorithm improves the quality of material density images and virtual monochromatic images.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('156','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_156\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/s11548-015-1297-8\" title=\"Follow DOI:10.1007\/s11548-015-1297-8\" target=\"_blank\">doi:10.1007\/s11548-015-1297-8<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('156','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Eukaryo: An Agent-based, Interactive Simulation of a Eukaryotic Cell\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Eukaryo.jpeg\" width=\"250\" alt=\"Eukaryo: An Agent-based, Interactive Simulation of a Eukaryotic Cell\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Yuen, Douglas;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('163','tp_links')\" style=\"cursor:pointer;\">Eukaryo: An Agent-based, Interactive Simulation of a Eukaryotic Cell<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Proceedings of the Artificial Life Conference 2016, <\/span><span class=\"tp_pub_additional_pages\">pp. 562\u2013569, <\/span><span class=\"tp_pub_additional_publisher\">MIT Press, <\/span><span class=\"tp_pub_additional_address\">Cambridge, MA, <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_163\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('163','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_163\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('163','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_163\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('163','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_163\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{Yuen:2016ex,<br \/>\r\ntitle = {Eukaryo: An Agent-based, Interactive Simulation of a Eukaryotic Cell},<br \/>\r\nauthor = {Douglas Yuen and Christian Jacob},<br \/>\r\ndoi = {10.7551\/978-0-262-33936-0-ch090},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\nbooktitle = {Proceedings of the Artificial Life Conference 2016},<br \/>\r\npages = {562--569},<br \/>\r\npublisher = {MIT Press},<br \/>\r\naddress = {Cambridge, MA},<br \/>\r\nabstract = {Eukaryo is a 3D, interactive simulation of a eukaryotic cell. In comparison to existing cell simulations, our model illus- trates the structures and processes within a biological cell with increased fidelity and a higher degree of real-time in- teractivity using a virtual reality environment. Implemented in a game engine, Eukaryo is a hybrid model that combines agent-based and mathematical modelling.<br \/>\r\n<br \/>\r\nThrough the use of visual scripting, Eukaryo incorporates both agent-based modelling and mathematical representa- tions to describe gene expression, energy production and waste removal within the cell in a highly visual, interac- tive simulation environment. With the help of virtual real- ity displays, users can be immersed in the crowded spaces of biomolecular worlds and observe metabolic reactions at a high level of detail. Compared to traditional media, such as illustrations and videos, Eukaryo offers superior representa- tions of cellular architecture, its components and dynamics of the machineries of life.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('163','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_163\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Eukaryo is a 3D, interactive simulation of a eukaryotic cell. In comparison to existing cell simulations, our model illus- trates the structures and processes within a biological cell with increased fidelity and a higher degree of real-time in- teractivity using a virtual reality environment. Implemented in a game engine, Eukaryo is a hybrid model that combines agent-based and mathematical modelling.<br \/>\r\n<br \/>\r\nThrough the use of visual scripting, Eukaryo incorporates both agent-based modelling and mathematical representa- tions to describe gene expression, energy production and waste removal within the cell in a highly visual, interac- tive simulation environment. With the help of virtual real- ity displays, users can be immersed in the crowded spaces of biomolecular worlds and observe metabolic reactions at a high level of detail. Compared to traditional media, such as illustrations and videos, Eukaryo offers superior representa- tions of cellular architecture, its components and dynamics of the machineries of life.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('163','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_163\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.7551\/978-0-262-33936-0-ch090\" title=\"Follow DOI:10.7551\/978-0-262-33936-0-ch090\" target=\"_blank\">doi:10.7551\/978-0-262-33936-0-ch090<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('163','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"A 3D Multiscale Model of Chemotaxis in Bacteria\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Chemotaxis-Multiscale.jpeg\" width=\"250\" alt=\"A 3D Multiscale Model of Chemotaxis in Bacteria\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Wu, Andrew;  Davison, Timothy;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('164','tp_links')\" style=\"cursor:pointer;\">A 3D Multiscale Model of Chemotaxis in Bacteria<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Proceedings of the Artificial Life Conference 2016, <\/span><span class=\"tp_pub_additional_pages\">pp. 546\u2013553, <\/span><span class=\"tp_pub_additional_publisher\">MIT Press, <\/span><span class=\"tp_pub_additional_address\">Cambridge, MA, <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_164\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('164','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_164\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('164','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_164\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('164','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_164\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{Wu:2016gm,<br \/>\r\ntitle = {A 3D Multiscale Model of Chemotaxis in Bacteria},<br \/>\r\nauthor = {Andrew Wu and Timothy Davison and Christian Jacob},<br \/>\r\ndoi = {10.7551\/978-0-262-33936-0-ch088},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\nbooktitle = {Proceedings of the Artificial Life Conference 2016},<br \/>\r\npages = {546--553},<br \/>\r\npublisher = {MIT Press},<br \/>\r\naddress = {Cambridge, MA},<br \/>\r\nabstract = {We present an interactive, agent-based, multi-scale 3D model of a colony of E. coli bacteria. We simulate chemical diffu- sion on an agar plate which is inhabited by a colony of bac- terial cells. The cells interact with a discrete grid that models diffusion of attractants and repellents, to which the cells react. For each bacterium, we simulate its chemotactic behaviour, making a cell either follow a gradient or tumble. Cell propul- sion is determined by the spinning direction of the motors that drive its flagella.<br \/>\r\n<br \/>\r\nIn an agent-based model, we have implemented the molecular elements that comprise the two key chemotactic pathways of excitation and adaptation, which, in turn, regulate the motors and influence a cell\u2019s movement through the agar medium. We show four interconnected model layers that capture the biological processes from the colony layer down to the level of interacting molecules.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('164','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_164\" style=\"display:none;\"><div class=\"tp_abstract_entry\">We present an interactive, agent-based, multi-scale 3D model of a colony of E. coli bacteria. We simulate chemical diffu- sion on an agar plate which is inhabited by a colony of bac- terial cells. The cells interact with a discrete grid that models diffusion of attractants and repellents, to which the cells react. For each bacterium, we simulate its chemotactic behaviour, making a cell either follow a gradient or tumble. Cell propul- sion is determined by the spinning direction of the motors that drive its flagella.<br \/>\r\n<br \/>\r\nIn an agent-based model, we have implemented the molecular elements that comprise the two key chemotactic pathways of excitation and adaptation, which, in turn, regulate the motors and influence a cell\u2019s movement through the agar medium. We show four interconnected model layers that capture the biological processes from the colony layer down to the level of interacting molecules.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('164','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_164\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.7551\/978-0-262-33936-0-ch088\" title=\"Follow DOI:10.7551\/978-0-262-33936-0-ch088\" target=\"_blank\">doi:10.7551\/978-0-262-33936-0-ch088<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('164','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Lung nodule detection in CT images using deep convolutional neural networks\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Lung-Nodule-Detection.jpeg\" width=\"250\" alt=\"Lung nodule detection in CT images using deep convolutional neural networks\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Golan, Rotem;  Jacob, Christian;  Denzinger, J\u00f6rg<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('165','tp_links')\" style=\"cursor:pointer;\">Lung nodule detection in CT images using deep convolutional neural networks<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Neural Networks (IJCNN), 2016 International Joint Conference on, <\/span><span class=\"tp_pub_additional_pages\">pp. 243\u2013250, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_165\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('165','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_165\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('165','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_165\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('165','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_165\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{golan2016lung,<br \/>\r\ntitle = {Lung nodule detection in CT images using deep convolutional neural networks},<br \/>\r\nauthor = {Rotem Golan and Christian Jacob and J\u00f6rg Denzinger},<br \/>\r\ndoi = {10.1109\/IJCNN.2016.7727205},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\nbooktitle = {Neural Networks (IJCNN), 2016 International Joint Conference on},<br \/>\r\npages = {243--250},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {Early detection of lung nodules in thoracic Computed Tomography (CT) scans is of great importance for the successful diagnosis and treatment of lung cancer. Due to improvements in screening technologies, and an increased demand for their use, radiologists are required to analyze an ever increasing amount of image data, which can affect the quality of their diagnoses. Computer-Aided Detection (CADe) systems are designed to assist radiologists in this endeavor. Here, we present a CADe system for the detection of lung nodules in thoracic CT images. Our system is based on (1) the publicly available Lung Image Database Consortium (LIDC) and Image Database Resource Initiative (IDRI) database, which contains 1018 thoracic CT scans with nodules of different shape and size, and (2) a deep Convolutional Neural Network (CNN), which is trained, using the back-propagation algorithm, to extract valuable volumetric features from the input data and detect lung nodules in sub-volumes of CT images. Considering only those test nodules that have been annotated by four radiologists, our CADe system achieves a sensitivity (true positive rate) of 78.9% with 20 false positives (FPs) per scan, or a sensitivity of 71.2% with 10 FPs per scan. This is achieved without using any segmentation or additional FP reduction procedures, both of which are commonly used in other CADe systems. Furthermore, our CADe system is validated on a larger number of lung nodules compared to other studies, which increases the variation in their appearance, and therefore, makes their detection by a CADe system more challenging.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('165','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_165\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Early detection of lung nodules in thoracic Computed Tomography (CT) scans is of great importance for the successful diagnosis and treatment of lung cancer. Due to improvements in screening technologies, and an increased demand for their use, radiologists are required to analyze an ever increasing amount of image data, which can affect the quality of their diagnoses. Computer-Aided Detection (CADe) systems are designed to assist radiologists in this endeavor. Here, we present a CADe system for the detection of lung nodules in thoracic CT images. Our system is based on (1) the publicly available Lung Image Database Consortium (LIDC) and Image Database Resource Initiative (IDRI) database, which contains 1018 thoracic CT scans with nodules of different shape and size, and (2) a deep Convolutional Neural Network (CNN), which is trained, using the back-propagation algorithm, to extract valuable volumetric features from the input data and detect lung nodules in sub-volumes of CT images. Considering only those test nodules that have been annotated by four radiologists, our CADe system achieves a sensitivity (true positive rate) of 78.9% with 20 false positives (FPs) per scan, or a sensitivity of 71.2% with 10 FPs per scan. This is achieved without using any segmentation or additional FP reduction procedures, both of which are commonly used in other CADe systems. Furthermore, our CADe system is validated on a larger number of lung nodules compared to other studies, which increases the variation in their appearance, and therefore, makes their detection by a CADe system more challenging.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('165','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_165\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/IJCNN.2016.7727205\" title=\"Follow DOI:10.1109\/IJCNN.2016.7727205\" target=\"_blank\">doi:10.1109\/IJCNN.2016.7727205<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('165','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Interactive multilevel focus+ context visualization framework\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Multillevel-Focus-1.jpeg\" width=\"250\" alt=\"Interactive multilevel focus+ context visualization framework\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Hasan, Mahmudul;  Samavati, Faramarz F;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('166','tp_links')\" style=\"cursor:pointer;\">Interactive multilevel focus+ context visualization framework<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">The Visual Computer, <\/span><span class=\"tp_pub_additional_volume\">vol. 32, <\/span><span class=\"tp_pub_additional_number\">no. 3, <\/span><span class=\"tp_pub_additional_pages\">pp. 323\u2013334, <\/span><span class=\"tp_pub_additional_year\">2016<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_166\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('166','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_166\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('166','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_166\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('166','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_166\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{hasan2016interactive,<br \/>\r\ntitle = {Interactive multilevel focus+ context visualization framework},<br \/>\r\nauthor = {Mahmudul Hasan and Faramarz F Samavati and Christian Jacob},<br \/>\r\ndoi = {10.1007\/s00371-015-1180-1},<br \/>\r\nyear  = {2016},<br \/>\r\ndate = {2016-01-01},<br \/>\r\nurldate = {2016-01-01},<br \/>\r\njournal = {The Visual Computer},<br \/>\r\nvolume = {32},<br \/>\r\nnumber = {3},<br \/>\r\npages = {323--334},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {In this article, we present the construction of an interactive multilevel focus+context visualization framework for the navigation and exploration of large-scale 2D and 3D images. The presented framework utilizes a balanced multiresolution technique supported by a balanced wavelet transform (BWT). It extends the mode of focus+context visualization, where spatially separate magnification of regions of interest (ROIs) is performed, as opposed to in-place magnification. Each resulting visualization scenario resembles a tree structure, where the root constitutes the main context, each non-root internal node plays the dual roles of both focus and context, and each leaf solely represents a focus. Our developed prototype supports interactive manipulation of the visualization hierarchy, such as addition and deletion of ROIs and desired changes in their resolutions at any level of the hierarchy on the fly. We describe the underlying data structure efficiently support such operations. Changes in the spatial locations of query windows defining the ROIs trigger on-demand reconstruction queries. We explain in detail how to efficiently process such reconstruction queries within the hierarchy of details (wavelet coefficients) contained in the BWT in order to ensure real-time feedback. As the BWT need only be constructed once in a preprocessing phase on the server-side and robust on-demand reconstruction queries require minimal data communication overhead, our presented framework is a suitable candidate for efficient web-based visualization of complex large-scale imagery. We also discuss the performance characteristics of our proposed framework from various aspects, such as time and space complexities and achieved frame rates.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('166','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_166\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In this article, we present the construction of an interactive multilevel focus+context visualization framework for the navigation and exploration of large-scale 2D and 3D images. The presented framework utilizes a balanced multiresolution technique supported by a balanced wavelet transform (BWT). It extends the mode of focus+context visualization, where spatially separate magnification of regions of interest (ROIs) is performed, as opposed to in-place magnification. Each resulting visualization scenario resembles a tree structure, where the root constitutes the main context, each non-root internal node plays the dual roles of both focus and context, and each leaf solely represents a focus. Our developed prototype supports interactive manipulation of the visualization hierarchy, such as addition and deletion of ROIs and desired changes in their resolutions at any level of the hierarchy on the fly. We describe the underlying data structure efficiently support such operations. Changes in the spatial locations of query windows defining the ROIs trigger on-demand reconstruction queries. We explain in detail how to efficiently process such reconstruction queries within the hierarchy of details (wavelet coefficients) contained in the BWT in order to ensure real-time feedback. As the BWT need only be constructed once in a preprocessing phase on the server-side and robust on-demand reconstruction queries require minimal data communication overhead, our presented framework is a suitable candidate for efficient web-based visualization of complex large-scale imagery. We also discuss the performance characteristics of our proposed framework from various aspects, such as time and space complexities and achieved frame rates.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('166','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_166\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/s00371-015-1180-1\" title=\"Follow DOI:10.1007\/s00371-015-1180-1\" target=\"_blank\">doi:10.1007\/s00371-015-1180-1<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('166','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2015\">2015<\/h3><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"PROKARYO: an illustrative and interactive computational model of the lactose operon in the bacterium Escherichia coli\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Prokaryo-1.jpeg\" width=\"250\" alt=\"PROKARYO: an illustrative and interactive computational model of the lactose operon in the bacterium Escherichia coli\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Esmaeili, Afshin;  Davison, Timothy;  Wu, Andrew;  Alcantara, Joenel;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('157','tp_links')\" style=\"cursor:pointer;\">PROKARYO: an illustrative and interactive computational model of the lactose operon in the bacterium Escherichia coli<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">BMC bioinformatics, <\/span><span class=\"tp_pub_additional_volume\">vol. 16, <\/span><span class=\"tp_pub_additional_number\">no. 1, <\/span><span class=\"tp_pub_additional_pages\">pp. 311, <\/span><span class=\"tp_pub_additional_year\">2015<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_157\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('157','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_157\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('157','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_157\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('157','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_157\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{esmaeili2015prokaryo,<br \/>\r\ntitle = {PROKARYO: an illustrative and interactive computational model of the lactose operon in the bacterium Escherichia coli},<br \/>\r\nauthor = {Afshin Esmaeili and Timothy Davison and Andrew Wu and Joenel Alcantara and Christian Jacob},<br \/>\r\ndoi = {10.1186\/s12859-015-0720-z},<br \/>\r\nyear  = {2015},<br \/>\r\ndate = {2015-01-01},<br \/>\r\nurldate = {2015-01-01},<br \/>\r\njournal = {BMC bioinformatics},<br \/>\r\nvolume = {16},<br \/>\r\nnumber = {1},<br \/>\r\npages = {311},<br \/>\r\npublisher = {BioMed Central},<br \/>\r\nabstract = {Background<br \/>\r\nWe are creating software for agent-based simulation and visualization of bio-molecular processes in bacterial and eukaryotic cells. As a first example, we have built a 3-dimensional, interactive computer model of an Escherichia coli bacterium and its associated biomolecular processes. Our illustrative model focuses on the gene regulatory processes that control the expression of genes involved in the lactose operon. Prokaryo, our agent-based cell simulator, incorporates cellular structures, such as plasma membranes and cytoplasm, as well as elements of the molecular machinery, including RNA polymerase, messenger RNA, lactose permease, and ribosomes.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nThe dynamics of cellular \u2019agents\u2019 are defined by their rules of interaction, implemented as finite state machines. The agents are embedded within a 3-dimensional virtual environment with simulated physical and electrochemical properties. The hybrid model is driven by a combination of (1) mathematical equations (DEQs) to capture higher-scale phenomena and (2) agent-based rules to implement localized interactions among a small number of molecular elements. Consequently, our model is able to capture phenomena across multiple spatial scales, from changing concentration gradients to one-on-one molecular interactions.<br \/>\r\n<br \/>\r\nWe use the classic gene regulatory mechanism of the lactose operon to demonstrate our model\u2019s resolution, visual presentation, and real-time interactivity. Our agent-based model expands on a sophisticated mathematical E. coli metabolism model, through which we highlight our model\u2019s scientific validity.<br \/>\r\n<br \/>\r\nConclusion<br \/>\r\nWe believe that through illustration and interactive exploratory learning a model system like Prokaryo can enhance the general understanding and perception of biomolecular processes. Our agent-DEQ hybrid modeling approach can also be of value to conceptualize, illustrate, and\u2014eventually\u2014validate cell experiments in the wet lab.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('157','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_157\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Background<br \/>\r\nWe are creating software for agent-based simulation and visualization of bio-molecular processes in bacterial and eukaryotic cells. As a first example, we have built a 3-dimensional, interactive computer model of an Escherichia coli bacterium and its associated biomolecular processes. Our illustrative model focuses on the gene regulatory processes that control the expression of genes involved in the lactose operon. Prokaryo, our agent-based cell simulator, incorporates cellular structures, such as plasma membranes and cytoplasm, as well as elements of the molecular machinery, including RNA polymerase, messenger RNA, lactose permease, and ribosomes.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nThe dynamics of cellular \u2019agents\u2019 are defined by their rules of interaction, implemented as finite state machines. The agents are embedded within a 3-dimensional virtual environment with simulated physical and electrochemical properties. The hybrid model is driven by a combination of (1) mathematical equations (DEQs) to capture higher-scale phenomena and (2) agent-based rules to implement localized interactions among a small number of molecular elements. Consequently, our model is able to capture phenomena across multiple spatial scales, from changing concentration gradients to one-on-one molecular interactions.<br \/>\r\n<br \/>\r\nWe use the classic gene regulatory mechanism of the lactose operon to demonstrate our model\u2019s resolution, visual presentation, and real-time interactivity. Our agent-based model expands on a sophisticated mathematical E. coli metabolism model, through which we highlight our model\u2019s scientific validity.<br \/>\r\n<br \/>\r\nConclusion<br \/>\r\nWe believe that through illustration and interactive exploratory learning a model system like Prokaryo can enhance the general understanding and perception of biomolecular processes. Our agent-DEQ hybrid modeling approach can also be of value to conceptualize, illustrate, and\u2014eventually\u2014validate cell experiments in the wet lab.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('157','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_157\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1186\/s12859-015-0720-z\" title=\"Follow DOI:10.1186\/s12859-015-0720-z\" target=\"_blank\">doi:10.1186\/s12859-015-0720-z<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('157','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Defining functional groups based on running kinematics using Self-Organizing Maps and Support Vector Machines\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/FunctionalGroups.jpeg\" width=\"250\" alt=\"Defining functional groups based on running kinematics using Self-Organizing Maps and Support Vector Machines\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Hoerzer, Stefan; von Tscharner, Vinzenz;  Jacob, Christian;  Nigg, Benno M<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('158','tp_links')\" style=\"cursor:pointer;\">Defining functional groups based on running kinematics using Self-Organizing Maps and Support Vector Machines<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Journal of biomechanics, <\/span><span class=\"tp_pub_additional_volume\">vol. 48, <\/span><span class=\"tp_pub_additional_number\">no. 10, <\/span><span class=\"tp_pub_additional_pages\">pp. 2072\u20132079, <\/span><span class=\"tp_pub_additional_year\">2015<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_158\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('158','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_158\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('158','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_158\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('158','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_158\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{hoerzer2015defining,<br \/>\r\ntitle = {Defining functional groups based on running kinematics using Self-Organizing Maps and Support Vector Machines},<br \/>\r\nauthor = {Stefan Hoerzer and Vinzenz von Tscharner and Christian Jacob and Benno M Nigg},<br \/>\r\ndoi = {10.1016\/j.jbiomech.2015.03.017},<br \/>\r\nyear  = {2015},<br \/>\r\ndate = {2015-01-01},<br \/>\r\nurldate = {2015-01-01},<br \/>\r\njournal = {Journal of biomechanics},<br \/>\r\nvolume = {48},<br \/>\r\nnumber = {10},<br \/>\r\npages = {2072--2079},<br \/>\r\npublisher = {Elsevier},<br \/>\r\nabstract = {A functional group is a collection of individuals who react in a similar way to a specific intervention\/product such as a sport shoe. Matching footwear features to a functional group can possibly enhance footwear-related comfort, improve running performance, and decrease the risk of movement-related injuries. To match footwear features to a functional group, one has to first define the different groups using their distinctive movement patterns. Therefore, the main objective of this study was to propose and apply a methodological approach to define functional groups with different movement patterns using Self-Organizing Maps and Support Vector Machines. Further study objectives were to identify differences in age, gender and footwear-related comfort preferences between the functional groups. Kinematic data and subjective comfort preferences of 88 subjects (16\u201376 years; 45 m\/43 f) were analysed. Eight functional groups with distinctive movement patterns were defined. The findings revealed that most of the groups differed in age or gender. Certain functional groups differed in their comfort preferences and, therefore, had group-specific footwear requirements to enhance footwear-related comfort. Some of the groups, which had group-specific footwear requirements, did not show any differences in age or gender. This is important because when defining functional groups simply using common grouping criteria like age or gender, certain functional groups with group-specific movement patterns and footwear requirements might not be detected. This emphasises the power of the proposed pattern recognition approach to automatically define groups by their distinctive movement patterns in order to be able to address their group-specific product requirements.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('158','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_158\" style=\"display:none;\"><div class=\"tp_abstract_entry\">A functional group is a collection of individuals who react in a similar way to a specific intervention\/product such as a sport shoe. Matching footwear features to a functional group can possibly enhance footwear-related comfort, improve running performance, and decrease the risk of movement-related injuries. To match footwear features to a functional group, one has to first define the different groups using their distinctive movement patterns. Therefore, the main objective of this study was to propose and apply a methodological approach to define functional groups with different movement patterns using Self-Organizing Maps and Support Vector Machines. Further study objectives were to identify differences in age, gender and footwear-related comfort preferences between the functional groups. Kinematic data and subjective comfort preferences of 88 subjects (16\u201376 years; 45 m\/43 f) were analysed. Eight functional groups with distinctive movement patterns were defined. The findings revealed that most of the groups differed in age or gender. Certain functional groups differed in their comfort preferences and, therefore, had group-specific footwear requirements to enhance footwear-related comfort. Some of the groups, which had group-specific footwear requirements, did not show any differences in age or gender. This is important because when defining functional groups simply using common grouping criteria like age or gender, certain functional groups with group-specific movement patterns and footwear requirements might not be detected. This emphasises the power of the proposed pattern recognition approach to automatically define groups by their distinctive movement patterns in order to be able to address their group-specific product requirements.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('158','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_158\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1016\/j.jbiomech.2015.03.017\" title=\"Follow DOI:10.1016\/j.jbiomech.2015.03.017\" target=\"_blank\">doi:10.1016\/j.jbiomech.2015.03.017<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('158','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"An algorithm for noise correction of dual-energy computed tomography material density images\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Noise-Correction-2.jpeg\" width=\"250\" alt=\"An algorithm for noise correction of dual-energy computed tomography material density images\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Maia, Rafael Simon;  Jacob, Christian;  Hara, Amy K;  Silva, Alvin C;  Pavlicek, William;  Ross, Mitchell J<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('161','tp_links')\" style=\"cursor:pointer;\">An algorithm for noise correction of dual-energy computed tomography material density images<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">International journal of computer assisted radiology and surgery, <\/span><span class=\"tp_pub_additional_volume\">vol. 10, <\/span><span class=\"tp_pub_additional_number\">no. 1, <\/span><span class=\"tp_pub_additional_pages\">pp. 87\u2013100, <\/span><span class=\"tp_pub_additional_year\">2015<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_161\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('161','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_161\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('161','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_161\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('161','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_161\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{maia2015algorithm,<br \/>\r\ntitle = {An algorithm for noise correction of dual-energy computed tomography material density images},<br \/>\r\nauthor = {Rafael Simon Maia and Christian Jacob and Amy K Hara and Alvin C Silva and William Pavlicek and Mitchell J Ross},<br \/>\r\ndoi = {10.1007\/s11548-014-1006-z},<br \/>\r\nyear  = {2015},<br \/>\r\ndate = {2015-01-01},<br \/>\r\nurldate = {2015-01-01},<br \/>\r\njournal = {International journal of computer assisted radiology and surgery},<br \/>\r\nvolume = {10},<br \/>\r\nnumber = {1},<br \/>\r\npages = {87--100},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {Purpose<br \/>\r\nDual-energy computed tomography (DECT) images can undergo a two-material decomposition process which results in two images containing material density information. Material density images obtained by that process result in images with increased pixel noise. Noise reduction in those images is desirable in order to improve image quality.<br \/>\r\n<br \/>\r\nMethods<br \/>\r\nA noise reduction algorithm for material density images was developed and tested. A three-level wavelet approach combined with the application of an anisotropic diffusion filter was used. During each level, the resulting noise maps are further processed, until the original resolution is reached and the final noise maps obtained. Our method works in image space and, therefore, can be applied to any type of material density images obtained from any DECT vendor. A quantitative evaluation of the noise-reduced images using the signal-to-noise ratio (SNR), contrast-to-noise ratio (CNR) and 2D noise power spectrum was done to quantify the improvements.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nThe noise reduction algorithm was applied to a set of images resulting in images with higher SNR and CNR than the raw density images obtained by the decomposition process. The average improvement in terms of SNR gain was about 49 % while CNR gain was about 52 %. The difference between the raw and filtered regions of interest mean values was far from reaching statistical significance (minimum  p&gt;0.89 , average  p&gt;0.97).<br \/>\r\n<br \/>\r\nConclusion<br \/>\r\nWe have demonstrated through a series of quantitative analyses that our novel noise reduction algorithm improves the image quality of DECT material density images.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('161','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_161\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Purpose<br \/>\r\nDual-energy computed tomography (DECT) images can undergo a two-material decomposition process which results in two images containing material density information. Material density images obtained by that process result in images with increased pixel noise. Noise reduction in those images is desirable in order to improve image quality.<br \/>\r\n<br \/>\r\nMethods<br \/>\r\nA noise reduction algorithm for material density images was developed and tested. A three-level wavelet approach combined with the application of an anisotropic diffusion filter was used. During each level, the resulting noise maps are further processed, until the original resolution is reached and the final noise maps obtained. Our method works in image space and, therefore, can be applied to any type of material density images obtained from any DECT vendor. A quantitative evaluation of the noise-reduced images using the signal-to-noise ratio (SNR), contrast-to-noise ratio (CNR) and 2D noise power spectrum was done to quantify the improvements.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nThe noise reduction algorithm was applied to a set of images resulting in images with higher SNR and CNR than the raw density images obtained by the decomposition process. The average improvement in terms of SNR gain was about 49 % while CNR gain was about 52 %. The difference between the raw and filtered regions of interest mean values was far from reaching statistical significance (minimum  p&gt;0.89 , average  p&gt;0.97).<br \/>\r\n<br \/>\r\nConclusion<br \/>\r\nWe have demonstrated through a series of quantitative analyses that our novel noise reduction algorithm improves the image quality of DECT material density images.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('161','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_161\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/s11548-014-1006-z\" title=\"Follow DOI:10.1007\/s11548-014-1006-z\" target=\"_blank\">doi:10.1007\/s11548-014-1006-z<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('161','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2014\">2014<\/h3><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Staging the self-assembly process: Inspiration from biological development\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Self-Assembly-2014.jpeg\" width=\"250\" alt=\"Staging the self-assembly process: Inspiration from biological development\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Bhalla, Navneet;  Bentley, Peter J;  Vize, Peter;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('112','tp_links')\" style=\"cursor:pointer;\">Staging the self-assembly process: Inspiration from biological development<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Artificial life, <\/span><span class=\"tp_pub_additional_volume\">vol. 20, <\/span><span class=\"tp_pub_additional_number\">no. 1, <\/span><span class=\"tp_pub_additional_pages\">pp. 29\u201353, <\/span><span class=\"tp_pub_additional_year\">2014<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_112\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('112','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_112\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('112','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_112\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('112','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_112\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{bhalla2014staging,<br \/>\r\ntitle = {Staging the self-assembly process: Inspiration from biological development},<br \/>\r\nauthor = {Navneet Bhalla and Peter J Bentley and Peter Vize and Christian Jacob},<br \/>\r\ndoi = {10.1162\/artl_a_00095},<br \/>\r\nyear  = {2014},<br \/>\r\ndate = {2014-01-01},<br \/>\r\nurldate = {2014-01-01},<br \/>\r\njournal = {Artificial life},<br \/>\r\nvolume = {20},<br \/>\r\nnumber = {1},<br \/>\r\npages = {29--53},<br \/>\r\npublisher = {MIT Press},<br \/>\r\nabstract = {One of the practical challenges facing the creation of self-assembling systems is being able to exploit a limited set of fixed components and their bonding mechanisms. The method of staging divides the self-assembly process into time intervals, during which components can be added to, or removed from, an environment at each interval. Staging addresses the challenge of using components that lack plasticity by encoding the construction of a target structure in the staging algorithm itself and not exclusively in the design of the components. Previous staging strategies do not consider the interplay between component physical features (morphological information). In this work we use morphological information to stage the self-assembly process, during which components can only be added to their environment at each time interval, to demonstrate our concept. Four experiments are presented, which use heterogeneous, passive, mechanical components that are fabricated using 3D printing. Two orbital shaking environments are used to provide energy to the components and to investigate the role of morphological information with component movement in either two or three spatial dimensions. The benefit of our staging strategy is shown by reducing assembly errors and exploiting bonding mechanisms with rotational properties. As well, a doglike target structure is used to demonstrate in theory how component information used at an earlier time interval can be reused at a later time interval, inspired by the use of a body plan in biological development. We propose that a staged body plan is one method toward scaling self-assembling systems with many interacting components. The experiments and body plan example demonstrate, as proof of concept, that staging enables the self-assembly of more complex morphologies not otherwise possible.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('112','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_112\" style=\"display:none;\"><div class=\"tp_abstract_entry\">One of the practical challenges facing the creation of self-assembling systems is being able to exploit a limited set of fixed components and their bonding mechanisms. The method of staging divides the self-assembly process into time intervals, during which components can be added to, or removed from, an environment at each interval. Staging addresses the challenge of using components that lack plasticity by encoding the construction of a target structure in the staging algorithm itself and not exclusively in the design of the components. Previous staging strategies do not consider the interplay between component physical features (morphological information). In this work we use morphological information to stage the self-assembly process, during which components can only be added to their environment at each time interval, to demonstrate our concept. Four experiments are presented, which use heterogeneous, passive, mechanical components that are fabricated using 3D printing. Two orbital shaking environments are used to provide energy to the components and to investigate the role of morphological information with component movement in either two or three spatial dimensions. The benefit of our staging strategy is shown by reducing assembly errors and exploiting bonding mechanisms with rotational properties. As well, a doglike target structure is used to demonstrate in theory how component information used at an earlier time interval can be reused at a later time interval, inspired by the use of a body plan in biological development. We propose that a staged body plan is one method toward scaling self-assembling systems with many interacting components. The experiments and body plan example demonstrate, as proof of concept, that staging enables the self-assembly of more complex morphologies not otherwise possible.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('112','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_112\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1162\/artl_a_00095\" title=\"Follow DOI:10.1162\/artl_a_00095\" target=\"_blank\">doi:10.1162\/artl_a_00095<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('112','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Adaptive agent abstractions to speed up spatial agent-based simulations\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/AgentAbstractions.jpeg\" width=\"250\" alt=\"Adaptive agent abstractions to speed up spatial agent-based simulations\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Shirazi, Abbas Sarraf;  Davison, Timothy; von Mammen, Sebastian;  Denzinger, J\u00f6rg;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('115','tp_links')\" style=\"cursor:pointer;\">Adaptive agent abstractions to speed up spatial agent-based simulations<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Simulation Modelling Practice and Theory, <\/span><span class=\"tp_pub_additional_volume\">vol. 40, <\/span><span class=\"tp_pub_additional_pages\">pp. 144\u2013160, <\/span><span class=\"tp_pub_additional_year\">2014<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_115\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('115','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_115\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('115','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_115\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('115','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_115\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{shirazi2014adaptive,<br \/>\r\ntitle = {Adaptive agent abstractions to speed up spatial agent-based simulations},<br \/>\r\nauthor = {Abbas Sarraf Shirazi and Timothy Davison and Sebastian von Mammen and J\u00f6rg Denzinger and Christian Jacob},<br \/>\r\ndoi = {10.1016\/j.simpat.2013.09.001},<br \/>\r\nyear  = {2014},<br \/>\r\ndate = {2014-01-01},<br \/>\r\nurldate = {2014-01-01},<br \/>\r\njournal = {Simulation Modelling Practice and Theory},<br \/>\r\nvolume = {40},<br \/>\r\npages = {144--160},<br \/>\r\npublisher = {Elsevier},<br \/>\r\nabstract = {Simulating fine-grained agent-based models requires extensive computational resources. In this article, we present an approach that reduces the number of agents by adaptively abstracting groups of spatial agents into meta-agents that subsume individual behaviours and physical forms. Particularly, groups of agents that have been clustering together for a sufficiently long period of time are detected by observer agents and then abstracted into a single meta-agent. Observers periodically test meta-agents to ensure their validity, as the dynamics of the simulation may change to a point where the individual agents do not form a cluster any more. An invalid meta-agent is removed from the simulation and subsequently, its subsumed individual agents will be put back in the simulation. The same mechanism can be applied on meta-agents thus creating adaptive abstraction hierarchies during the course of a simulation. Experimental results on the simulation of the blood coagulation process show that the proposed abstraction mechanism results in the same system behaviour while speeding up the simulation.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('115','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_115\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Simulating fine-grained agent-based models requires extensive computational resources. In this article, we present an approach that reduces the number of agents by adaptively abstracting groups of spatial agents into meta-agents that subsume individual behaviours and physical forms. Particularly, groups of agents that have been clustering together for a sufficiently long period of time are detected by observer agents and then abstracted into a single meta-agent. Observers periodically test meta-agents to ensure their validity, as the dynamics of the simulation may change to a point where the individual agents do not form a cluster any more. An invalid meta-agent is removed from the simulation and subsequently, its subsumed individual agents will be put back in the simulation. The same mechanism can be applied on meta-agents thus creating adaptive abstraction hierarchies during the course of a simulation. Experimental results on the simulation of the blood coagulation process show that the proposed abstraction mechanism results in the same system behaviour while speeding up the simulation.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('115','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_115\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1016\/j.simpat.2013.09.001\" title=\"Follow DOI:10.1016\/j.simpat.2013.09.001\" target=\"_blank\">doi:10.1016\/j.simpat.2013.09.001<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('115','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Multilevel focus+ context visualization using balanced multiresolution\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Multilevel-Focus-2.jpeg\" width=\"250\" alt=\"Multilevel focus+ context visualization using balanced multiresolution\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Hasan, Mahmudul;  Samavati, Faramarz;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('159','tp_links')\" style=\"cursor:pointer;\">Multilevel focus+ context visualization using balanced multiresolution<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Cyberworlds (CW), 2014 International Conference on, <\/span><span class=\"tp_pub_additional_pages\">pp. 145\u2013152, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2014<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_159\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('159','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_159\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('159','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_159\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('159','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_159\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{hasan2014multilevel,<br \/>\r\ntitle = {Multilevel focus+ context visualization using balanced multiresolution},<br \/>\r\nauthor = {Mahmudul Hasan and Faramarz Samavati and Christian Jacob},<br \/>\r\ndoi = {10.1109\/cw.2014.28},<br \/>\r\nyear  = {2014},<br \/>\r\ndate = {2014-01-01},<br \/>\r\nurldate = {2014-01-01},<br \/>\r\nbooktitle = {Cyberworlds (CW), 2014 International Conference on},<br \/>\r\npages = {145--152},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {In this paper, we present the construction of a multilevel focus context visualization framework for the navigation and exploration of large-scale 2D and 3D images. The presented framework utilizes a balanced multiresolution (BMR) technique supported by a balanced wavelet transform (BWT). This devised framework extends the mode of focus context visualization, where spatially separate magnification of regions of interest (ROIs) is performed, as opposed to in-place magnification. Each resulting visualization scenario resembles a tree structure, where the root constitutes the main context, each non-root internal node plays the dual roles of both focus and context, and each leaf solely represents a focus. We use the local multiresolution filters of quadratic B-spline to construct the BWT. Our developed prototype supports interactive manipulation of the visualization hierarchy, such as addition and deletion of ROIs and desired changes in their resolutions at any level of the hierarchy on the fly. Changes in the spatial locations of query windows that define the ROIs trigger on-demand reconstruction queries. We describe in detail how to efficiently process such reconstruction queries within the hierarchy of details (wavelet coefficients) contained in the BWT in order to ensure real-time feedback. As the BWT need only be constructed once in a preprocessing phase on the server-side and robust on-demand reconstruction queries require minimal data communication overhead, our presented framework is a suitable candidate for efficient web-based visualization and exploration of complex large-scale imagery.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('159','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_159\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In this paper, we present the construction of a multilevel focus context visualization framework for the navigation and exploration of large-scale 2D and 3D images. The presented framework utilizes a balanced multiresolution (BMR) technique supported by a balanced wavelet transform (BWT). This devised framework extends the mode of focus context visualization, where spatially separate magnification of regions of interest (ROIs) is performed, as opposed to in-place magnification. Each resulting visualization scenario resembles a tree structure, where the root constitutes the main context, each non-root internal node plays the dual roles of both focus and context, and each leaf solely represents a focus. We use the local multiresolution filters of quadratic B-spline to construct the BWT. Our developed prototype supports interactive manipulation of the visualization hierarchy, such as addition and deletion of ROIs and desired changes in their resolutions at any level of the hierarchy on the fly. Changes in the spatial locations of query windows that define the ROIs trigger on-demand reconstruction queries. We describe in detail how to efficiently process such reconstruction queries within the hierarchy of details (wavelet coefficients) contained in the BWT in order to ensure real-time feedback. As the BWT need only be constructed once in a preprocessing phase on the server-side and robust on-demand reconstruction queries require minimal data communication overhead, our presented framework is a suitable candidate for efficient web-based visualization and exploration of complex large-scale imagery.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('159','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_159\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/cw.2014.28\" title=\"Follow DOI:10.1109\/cw.2014.28\" target=\"_blank\">doi:10.1109\/cw.2014.28<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('159','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Predicting patterns of gene expression during drosophila embryogenesis\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Drosophila.jpeg\" width=\"250\" alt=\"Predicting patterns of gene expression during drosophila embryogenesis\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Golan, Rotem;  Jacob, Christian;  Grewal, Savraj;  Denzinger, J\u00f6rg<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('160','tp_links')\" style=\"cursor:pointer;\">Predicting patterns of gene expression during drosophila embryogenesis<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation, <\/span><span class=\"tp_pub_additional_pages\">pp. 269\u2013276, <\/span><span class=\"tp_pub_additional_organization\">ACM <\/span><span class=\"tp_pub_additional_year\">2014<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_160\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('160','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_160\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('160','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_160\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('160','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_160\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{golan2014predicting,<br \/>\r\ntitle = {Predicting patterns of gene expression during drosophila embryogenesis},<br \/>\r\nauthor = {Rotem Golan and Christian Jacob and Savraj Grewal and J\u00f6rg Denzinger},<br \/>\r\ndoi = {10.1145\/2576768.2598250},<br \/>\r\nyear  = {2014},<br \/>\r\ndate = {2014-01-01},<br \/>\r\nurldate = {2014-01-01},<br \/>\r\nbooktitle = {Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation},<br \/>\r\npages = {269--276},<br \/>\r\norganization = {ACM},<br \/>\r\nabstract = {Understanding how organisms develop from a single cell into a functioning multicellular organism is one of the key questions in developmental biology. Research in this area goes back decades ago, but only recently have improvements in technology allowed biologists to achieve experimental results that are more quantitative and precise. Here, we show how large biological datasets can be used to learn a model for predicting the patterns of gene expression in Drosophila melanogaster (fruit fly) throughout embryogenesis. We also explore the possibility of considering spatial information in order to achieve unique patterns of gene expression in different regions along the anterior-posterior (head-tail) axis of the egg. We then demonstrate how the resulting model can be used to (1) classify these regions into the various segments of the fly, and (2) to conduct a virtual gene knockout experiment. Our learning algorithm is based on a model that has biological meaning, which indicates that its structure and parameters have their correspondence in biology.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('160','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_160\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Understanding how organisms develop from a single cell into a functioning multicellular organism is one of the key questions in developmental biology. Research in this area goes back decades ago, but only recently have improvements in technology allowed biologists to achieve experimental results that are more quantitative and precise. Here, we show how large biological datasets can be used to learn a model for predicting the patterns of gene expression in Drosophila melanogaster (fruit fly) throughout embryogenesis. We also explore the possibility of considering spatial information in order to achieve unique patterns of gene expression in different regions along the anterior-posterior (head-tail) axis of the egg. We then demonstrate how the resulting model can be used to (1) classify these regions into the various segments of the fly, and (2) to conduct a virtual gene knockout experiment. Our learning algorithm is based on a model that has biological meaning, which indicates that its structure and parameters have their correspondence in biology.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('160','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_160\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1145\/2576768.2598250\" title=\"Follow DOI:10.1145\/2576768.2598250\" target=\"_blank\">doi:10.1145\/2576768.2598250<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('160','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2013\">2013<\/h3><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Parallel multi-material decomposition of Dual-Energy CT data\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/MultiMaterialDecomposition-CBMS2013.jpeg\" width=\"250\" alt=\"Parallel multi-material decomposition of Dual-Energy CT data\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Maia, Rafael Simon;  Jacob, Christian;  Mitchell, J Ross;  Hara, Amy K;  Silva, Alvin C;  Pavlicek, William<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('88','tp_links')\" style=\"cursor:pointer;\">Parallel multi-material decomposition of Dual-Energy CT data<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Computer-Based Medical Systems (CBMS), 2013 IEEE 26th International Symposium on, <\/span><span class=\"tp_pub_additional_pages\">pp. 465\u2013468, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2013<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_88\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('88','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_88\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('88','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_88\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('88','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_88\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{maia2013parallel,<br \/>\r\ntitle = {Parallel multi-material decomposition of Dual-Energy CT data},<br \/>\r\nauthor = {Rafael Simon Maia and Christian Jacob and J Ross Mitchell and Amy K Hara and Alvin C Silva and William Pavlicek},<br \/>\r\ndoi = {10.1109\/cbms.2013.6627842},<br \/>\r\nyear  = {2013},<br \/>\r\ndate = {2013-01-01},<br \/>\r\nurldate = {2013-01-01},<br \/>\r\nbooktitle = {Computer-Based Medical Systems (CBMS), 2013 IEEE 26th International Symposium on},<br \/>\r\npages = {465--468},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {Dual-Energy Computed Tomography (DECT) is a new modality of CT where two images are acquired simultaneously at two energy levels, and then decomposed into two material density images. It is also possible to further decompose these images into volume fraction images that approximate the percentage of a given material at each pixel. Here, we describe a novel parallel version of the multilateral decomposition algorithm proposed by Mendon\u00e7a et al., which is used to obtain volume fraction images. Our parallel version accelerates decomposition by 200x. We also discuss some of the algorithm limitations.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('88','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_88\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Dual-Energy Computed Tomography (DECT) is a new modality of CT where two images are acquired simultaneously at two energy levels, and then decomposed into two material density images. It is also possible to further decompose these images into volume fraction images that approximate the percentage of a given material at each pixel. Here, we describe a novel parallel version of the multilateral decomposition algorithm proposed by Mendon\u00e7a et al., which is used to obtain volume fraction images. Our parallel version accelerates decomposition by 200x. We also discuss some of the algorithm limitations.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('88','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_88\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/cbms.2013.6627842\" title=\"Follow DOI:10.1109\/cbms.2013.6627842\" target=\"_blank\">doi:10.1109\/cbms.2013.6627842<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('88','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Simulating the decentralized processes of the human immune system in a virtual anatomy model\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Decentralized-Immune-Sys.jpg\" width=\"250\" alt=\"Simulating the decentralized processes of the human immune system in a virtual anatomy model\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Sarpe, Vladimir;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('111','tp_links')\" style=\"cursor:pointer;\">Simulating the decentralized processes of the human immune system in a virtual anatomy model<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">BMC bioinformatics, <\/span><span class=\"tp_pub_additional_volume\">vol. 14, <\/span><span class=\"tp_pub_additional_number\">no. 6, <\/span><span class=\"tp_pub_additional_pages\">pp. S2, <\/span><span class=\"tp_pub_additional_year\">2013<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_111\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('111','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_111\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('111','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_111\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('111','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=16#tppubs\" title=\"Show all publications which have a relationship to this tag\">immune system<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?tgid=15#tppubs\" title=\"Show all publications which have a relationship to this tag\">LINDSAY<\/a><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_111\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{sarpe2013simulating,<br \/>\r\ntitle = {Simulating the decentralized processes of the human immune system in a virtual anatomy model},<br \/>\r\nauthor = {Vladimir Sarpe and Christian Jacob},<br \/>\r\ndoi = {10.1186\/1471-2105-14-s6-s2},<br \/>\r\nyear  = {2013},<br \/>\r\ndate = {2013-01-01},<br \/>\r\nurldate = {2013-01-01},<br \/>\r\njournal = {BMC bioinformatics},<br \/>\r\nvolume = {14},<br \/>\r\nnumber = {6},<br \/>\r\npages = {S2},<br \/>\r\npublisher = {BioMed Central},<br \/>\r\nabstract = {Background<br \/>\r\nMany physiological processes within the human body can be perceived and modeled as large systems of interacting particles or swarming agents. The complex processes of the human immune system prove to be challenging to capture and illustrate without proper reference to the spacial distribution of immune-related organs and systems. Our work focuses on physical aspects of immune system processes, which we implement through swarms of agents. This is our first prototype for integrating different immune processes into one comprehensive virtual physiology simulation.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nUsing agent-based methodology and a 3-dimensional modeling and visualization environment (LINDSAY Composer), we present an agent-based simulation of the decentralized processes in the human immune system. The agents in our model - such as immune cells, viruses and cytokines - interact through simulated physics in two different, compartmentalized and decentralized 3-dimensional environments namely, (1) within the tissue and (2) inside a lymph node. While the two environments are separated and perform their computations asynchronously, an abstract form of communication is allowed in order to replicate the exchange, transportation and interaction of immune system agents between these sites. The distribution of simulated processes, that can communicate across multiple, local CPUs or through a network of machines, provides a starting point to build decentralized systems that replicate larger-scale processes within the human body, thus creating integrated simulations with other physiological systems, such as the circulatory, endocrine, or nervous system. Ultimately, this system integration across scales is our goal for the LINDSAY Virtual Human project.<br \/>\r\n<br \/>\r\nConclusions<br \/>\r\nOur current immune system simulations extend our previous work on agent-based simulations by introducing advanced visualizations within the context of a virtual human anatomy model. We also demonstrate how to distribute a collection of connected simulations over a network of computers. As a future endeavour, we plan to use parameter tuning techniques on our model to further enhance its biological credibility. We consider these in silico experiments and their associated modeling and optimization techniques as essential components in further enhancing our capabilities of simulating a whole-body, decentralized immune system, to be used both for medical education and research as well as for virtual studies in immunoinformatics.},<br \/>\r\nkeywords = {immune system, LINDSAY},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('111','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_111\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Background<br \/>\r\nMany physiological processes within the human body can be perceived and modeled as large systems of interacting particles or swarming agents. The complex processes of the human immune system prove to be challenging to capture and illustrate without proper reference to the spacial distribution of immune-related organs and systems. Our work focuses on physical aspects of immune system processes, which we implement through swarms of agents. This is our first prototype for integrating different immune processes into one comprehensive virtual physiology simulation.<br \/>\r\n<br \/>\r\nResults<br \/>\r\nUsing agent-based methodology and a 3-dimensional modeling and visualization environment (LINDSAY Composer), we present an agent-based simulation of the decentralized processes in the human immune system. The agents in our model - such as immune cells, viruses and cytokines - interact through simulated physics in two different, compartmentalized and decentralized 3-dimensional environments namely, (1) within the tissue and (2) inside a lymph node. While the two environments are separated and perform their computations asynchronously, an abstract form of communication is allowed in order to replicate the exchange, transportation and interaction of immune system agents between these sites. The distribution of simulated processes, that can communicate across multiple, local CPUs or through a network of machines, provides a starting point to build decentralized systems that replicate larger-scale processes within the human body, thus creating integrated simulations with other physiological systems, such as the circulatory, endocrine, or nervous system. Ultimately, this system integration across scales is our goal for the LINDSAY Virtual Human project.<br \/>\r\n<br \/>\r\nConclusions<br \/>\r\nOur current immune system simulations extend our previous work on agent-based simulations by introducing advanced visualizations within the context of a virtual human anatomy model. We also demonstrate how to distribute a collection of connected simulations over a network of computers. As a future endeavour, we plan to use parameter tuning techniques on our model to further enhance its biological credibility. We consider these in silico experiments and their associated modeling and optimization techniques as essential components in further enhancing our capabilities of simulating a whole-body, decentralized immune system, to be used both for medical education and research as well as for virtual studies in immunoinformatics.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('111','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_111\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1186\/1471-2105-14-s6-s2\" title=\"Follow DOI:10.1186\/1471-2105-14-s6-s2\" target=\"_blank\">doi:10.1186\/1471-2105-14-s6-s2<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('111','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"The LINDSAY Virtual Human Project: An immersive approach to anatomy and physiology\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/LINDSAY-Anatomy.jpg\" width=\"250\" alt=\"The LINDSAY Virtual Human Project: An immersive approach to anatomy and physiology\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Tworek, Janet K;  Jamniczky, Heather;  Jacob, Christian;  Hallgrimsson, Benedikt;  Wright, Bruce<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('113','tp_links')\" style=\"cursor:pointer;\">The LINDSAY Virtual Human Project: An immersive approach to anatomy and physiology<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Anatomical sciences education, <\/span><span class=\"tp_pub_additional_volume\">vol. 6, <\/span><span class=\"tp_pub_additional_number\">no. 1, <\/span><span class=\"tp_pub_additional_pages\">pp. 19\u201328, <\/span><span class=\"tp_pub_additional_year\">2013<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_113\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('113','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_113\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('113','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_113\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('113','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_113\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{tworek2013lindsay,<br \/>\r\ntitle = {The LINDSAY Virtual Human Project: An immersive approach to anatomy and physiology},<br \/>\r\nauthor = {Janet K Tworek and Heather Jamniczky and Christian Jacob and Benedikt Hallgrimsson and Bruce Wright},<br \/>\r\ndoi = {10.1002\/ase.1301},<br \/>\r\nyear  = {2013},<br \/>\r\ndate = {2013-01-01},<br \/>\r\nurldate = {2013-01-01},<br \/>\r\njournal = {Anatomical sciences education},<br \/>\r\nvolume = {6},<br \/>\r\nnumber = {1},<br \/>\r\npages = {19--28},<br \/>\r\npublisher = {Wiley Online Library},<br \/>\r\nabstract = {The increasing number of digital anatomy teaching software packages challenges anatomy educators on how to best integrate these tools for teaching and learning. Realistically, there exists a complex interplay of design, implementation, politics, and learning needs in the development and integration of software for education, each of which may be further amplified by the somewhat siloed roles of programmers, faculty, and students. LINDSAY Presenter is newly designed software that permits faculty and students to model and manipulate three-dimensional anatomy presentations and images, while including embedded quizzes, links, and text-based content. A validated tool measuring impact across pedagogy, resources, interactivity, freedom, granularity, and factors outside the immediate learning event was used in conjunction with observation, field notes, and focus groups to critically examine the impact of attitudes and perceptions of all stakeholders in the early implementation of LINDSAY Presenter before and after a three-week trial period with the software. Results demonstrate that external, personal media usage, along with students' awareness of the need to apply anatomy to clinical professional situations drove expectations of LINDSAY Presenter. A focus on the software over learning, which can be expected during initial orientation, surprisingly remained after three weeks of use. The time-intensive investment required to create learning content is a detractor from user-generated content and may reflect the consumption nature of other forms of digital learning. Early excitement over new technologies needs to be tempered with clear understanding of what learning is afforded, and how these constructively support future application and integration into professional practice.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('113','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_113\" style=\"display:none;\"><div class=\"tp_abstract_entry\">The increasing number of digital anatomy teaching software packages challenges anatomy educators on how to best integrate these tools for teaching and learning. Realistically, there exists a complex interplay of design, implementation, politics, and learning needs in the development and integration of software for education, each of which may be further amplified by the somewhat siloed roles of programmers, faculty, and students. LINDSAY Presenter is newly designed software that permits faculty and students to model and manipulate three-dimensional anatomy presentations and images, while including embedded quizzes, links, and text-based content. A validated tool measuring impact across pedagogy, resources, interactivity, freedom, granularity, and factors outside the immediate learning event was used in conjunction with observation, field notes, and focus groups to critically examine the impact of attitudes and perceptions of all stakeholders in the early implementation of LINDSAY Presenter before and after a three-week trial period with the software. Results demonstrate that external, personal media usage, along with students' awareness of the need to apply anatomy to clinical professional situations drove expectations of LINDSAY Presenter. A focus on the software over learning, which can be expected during initial orientation, surprisingly remained after three weeks of use. The time-intensive investment required to create learning content is a detractor from user-generated content and may reflect the consumption nature of other forms of digital learning. Early excitement over new technologies needs to be tempered with clear understanding of what learning is afforded, and how these constructively support future application and integration into professional practice.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('113','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_113\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1002\/ase.1301\" title=\"Follow DOI:10.1002\/ase.1301\" target=\"_blank\">doi:10.1002\/ase.1301<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('113','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Abstraction of agent interaction processes: Towards large-scale multi-agent models\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Agent-Abstraction.jpg\" width=\"250\" alt=\"Abstraction of agent interaction processes: Towards large-scale multi-agent models\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Shirazi, Abbas Sarraf; von Mammen, Sebastian;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('114','tp_links')\" style=\"cursor:pointer;\">Abstraction of agent interaction processes: Towards large-scale multi-agent models<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Simulation, <\/span><span class=\"tp_pub_additional_volume\">vol. 89, <\/span><span class=\"tp_pub_additional_number\">no. 4, <\/span><span class=\"tp_pub_additional_pages\">pp. 524\u2013538, <\/span><span class=\"tp_pub_additional_year\">2013<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_114\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('114','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_114\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('114','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_114\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('114','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_114\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{sarraf2013abstraction,<br \/>\r\ntitle = {Abstraction of agent interaction processes: Towards large-scale multi-agent models},<br \/>\r\nauthor = {Abbas Sarraf Shirazi and Sebastian von Mammen and Christian Jacob},<br \/>\r\ndoi = {10.1177\/0037549712470733},<br \/>\r\nyear  = {2013},<br \/>\r\ndate = {2013-01-01},<br \/>\r\nurldate = {2013-01-01},<br \/>\r\njournal = {Simulation},<br \/>\r\nvolume = {89},<br \/>\r\nnumber = {4},<br \/>\r\npages = {524--538},<br \/>\r\npublisher = {SAGE Publications Sage UK: London, England},<br \/>\r\nabstract = {The typically large numbers of interactions in agent-based simulations come at considerable computational costs. In this article, we present an approach to reduce the number of interactions based on behavioural patterns that recur during runtime. We employ machine learning techniques to abstract the behaviour of groups of agents to cut down computational complexity while preserving the inherent flexibility of agent-based models. The learned abstractions, which subsume the underlying model agents\u2019 interactions, are constantly tested for their validity: after all, the dynamics of a system may change over time to such an extent that previously learned patterns would not reoccur. An invalid abstraction is, therefore, removed again from the system. The creation and removal of abstractions continues throughout the course of a simulation in order to ensure an adequate adaptation to the system dynamics. Experimental results on biological agent-based simulations show that our proposed approach can successfully reduce the computational complexity during the simulation while maintaining the freedom of arbitrary interactions},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('114','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_114\" style=\"display:none;\"><div class=\"tp_abstract_entry\">The typically large numbers of interactions in agent-based simulations come at considerable computational costs. In this article, we present an approach to reduce the number of interactions based on behavioural patterns that recur during runtime. We employ machine learning techniques to abstract the behaviour of groups of agents to cut down computational complexity while preserving the inherent flexibility of agent-based models. The learned abstractions, which subsume the underlying model agents\u2019 interactions, are constantly tested for their validity: after all, the dynamics of a system may change over time to such an extent that previously learned patterns would not reoccur. An invalid abstraction is, therefore, removed again from the system. The creation and removal of abstractions continues throughout the course of a simulation in order to ensure an adequate adaptation to the system dynamics. Experimental results on biological agent-based simulations show that our proposed approach can successfully reduce the computational complexity during the simulation while maintaining the freedom of arbitrary interactions<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('114','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_114\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1177\/0037549712470733\" title=\"Follow DOI:10.1177\/0037549712470733\" target=\"_blank\">doi:10.1177\/0037549712470733<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('114','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2012\">2012<\/h3><div class=\"tp_publication tp_publication_incollection\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"An electro-mechanical cardiac simulator based on cellular automata and mass-spring models\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-4.59\u202fPM.jpg\" width=\"250\" alt=\"An electro-mechanical cardiac simulator based on cellular automata and mass-spring models\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Amorim, Ronan Mendon\u00e7a;  Campos, Ricardo Silva;  Lobosco, Marcelo;  Jacob, Christian; dos Santos, Rodrigo Weber<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('86','tp_links')\" style=\"cursor:pointer;\">An electro-mechanical cardiac simulator based on cellular automata and mass-spring models<\/a> <span class=\"tp_pub_type tp_  incollection\">Book Section<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Cellular Automata, <\/span><span class=\"tp_pub_additional_pages\">pp. 434\u2013443, <\/span><span class=\"tp_pub_additional_publisher\">Springer, <\/span><span class=\"tp_pub_additional_year\">2012<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_86\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('86','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_86\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('86','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_86\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('86','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_86\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@incollection{amorim2012electro,<br \/>\r\ntitle = {An electro-mechanical cardiac simulator based on cellular automata and mass-spring models},<br \/>\r\nauthor = {Ronan Mendon\u00e7a Amorim and Ricardo Silva Campos and Marcelo Lobosco and Christian Jacob and Rodrigo Weber dos Santos},<br \/>\r\ndoi = {10.1007\/978-3-642-33350-7_45},<br \/>\r\nyear  = {2012},<br \/>\r\ndate = {2012-01-01},<br \/>\r\nurldate = {2012-01-01},<br \/>\r\nbooktitle = {Cellular Automata},<br \/>\r\npages = {434--443},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {The mechanical behavior of the heart is guided by the propagation of an electrical wave, called action potential. Many diseases have multiple effects on both electrical and mechanical cardiac physiology. To support a better understanding of the multiscale and multiphysics processes involved in physiological and pathological cardiac conditions, a lot of work has been done in developing computational tools to simulate the electro-mechanical behavior of the heart. In this work, we propose a new user-friendly and efficient tool for the electro-mechanical simulation of the cardiac tissue that is based on cellular automata and mass-spring models. The proposed tool offers a user-friendly interface that allows one to interact with the simulation on-the-fly. In addition, the simulator is parallelized with CUDA and OpenMP to further speedup the execution time of the simulations.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {incollection}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('86','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_86\" style=\"display:none;\"><div class=\"tp_abstract_entry\">The mechanical behavior of the heart is guided by the propagation of an electrical wave, called action potential. Many diseases have multiple effects on both electrical and mechanical cardiac physiology. To support a better understanding of the multiscale and multiphysics processes involved in physiological and pathological cardiac conditions, a lot of work has been done in developing computational tools to simulate the electro-mechanical behavior of the heart. In this work, we propose a new user-friendly and efficient tool for the electro-mechanical simulation of the cardiac tissue that is based on cellular automata and mass-spring models. The proposed tool offers a user-friendly interface that allows one to interact with the simulation on-the-fly. In addition, the simulator is parallelized with CUDA and OpenMP to further speedup the execution time of the simulations.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('86','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_86\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-33350-7_45\" title=\"Follow DOI:10.1007\/978-3-642-33350-7_45\" target=\"_blank\">doi:10.1007\/978-3-642-33350-7_45<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('86','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_incollection\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Swarm-based computational development\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.04\u202fPM.jpg\" width=\"250\" alt=\"Swarm-based computational development\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\">von Mammen, Sebastian;  Phillips, David;  Davison, Timothy;  Jamniczky, Heather;  Hallgrimsson, Benedikt;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('94','tp_links')\" style=\"cursor:pointer;\">Swarm-based computational development<\/a> <span class=\"tp_pub_type tp_  incollection\">Book Section<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Morphogenetic Engineering, <\/span><span class=\"tp_pub_additional_pages\">pp. 473\u2013499, <\/span><span class=\"tp_pub_additional_publisher\">Springer, <\/span><span class=\"tp_pub_additional_year\">2012<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_94\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('94','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_94\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('94','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_94\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('94','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_94\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@incollection{von2012swarm,<br \/>\r\ntitle = {Swarm-based computational development},<br \/>\r\nauthor = {Sebastian von Mammen and David Phillips and Timothy Davison and Heather Jamniczky and Benedikt Hallgrimsson and Christian Jacob},<br \/>\r\ndoi = {10.1007\/978-3-642-33902-8_18},<br \/>\r\nyear  = {2012},<br \/>\r\ndate = {2012-01-01},<br \/>\r\nurldate = {2012-01-01},<br \/>\r\nbooktitle = {Morphogenetic Engineering},<br \/>\r\npages = {473--499},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {Swarms are a metaphor for complex dynamic systems. In swarms, large numbers of individuals locally interact and form non-linear, dynamic interaction networks. Ants, wasps and termites, for instance, are natural swarms whose individual and group behaviors have been evolving over millions of years. In their intricate nest constructions, the emergent effectiveness of their behaviors becomes apparent. Swarm-based computational simulations capture the corresponding principles of agent-based, decentralized, self-organizing models. In this work, we present ideas around swarm-based developmental systems, in particular swarm grammars, a swarm-based generative representation, and our efforts towards the unification of this methodology and the improvement of its accessibility.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {incollection}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('94','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_94\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Swarms are a metaphor for complex dynamic systems. In swarms, large numbers of individuals locally interact and form non-linear, dynamic interaction networks. Ants, wasps and termites, for instance, are natural swarms whose individual and group behaviors have been evolving over millions of years. In their intricate nest constructions, the emergent effectiveness of their behaviors becomes apparent. Swarm-based computational simulations capture the corresponding principles of agent-based, decentralized, self-organizing models. In this work, we present ideas around swarm-based developmental systems, in particular swarm grammars, a swarm-based generative representation, and our efforts towards the unification of this methodology and the improvement of its accessibility.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('94','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_94\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-33902-8_18\" title=\"Follow DOI:10.1007\/978-3-642-33902-8_18\" target=\"_blank\">doi:10.1007\/978-3-642-33902-8_18<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('94','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_incollection\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Lindsay virtual human: Multi-scale, agent-based, and interactive\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.06\u202fPM.jpg\" width=\"250\" alt=\"Lindsay virtual human: Multi-scale, agent-based, and interactive\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Jacob, Christian; von Mammen, Sebastian;  Davison, Timothy;  Sarraf-Shirazi, Abbas;  Sarpe, Vladimir;  Esmaeili, Afshin;  Phillips, David;  Yazdanbod, Iman;  Novakowski, Scott;  Steil, Scott;  Gingras, Carey;  Jamniczky, Heather;  Hallgrimsson, Benedikt;  Wright, Bruce<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('95','tp_links')\" style=\"cursor:pointer;\">Lindsay virtual human: Multi-scale, agent-based, and interactive<\/a> <span class=\"tp_pub_type tp_  incollection\">Book Section<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Advances in Intelligent Modelling and Simulation, <\/span><span class=\"tp_pub_additional_pages\">pp. 327\u2013349, <\/span><span class=\"tp_pub_additional_publisher\">Springer, <\/span><span class=\"tp_pub_additional_year\">2012<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_95\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('95','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_95\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('95','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_95\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('95','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_95\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@incollection{jacob2012lindsay,<br \/>\r\ntitle = {Lindsay virtual human: Multi-scale, agent-based, and interactive},<br \/>\r\nauthor = {Christian Jacob and Sebastian von Mammen and Timothy Davison and Abbas Sarraf-Shirazi and Vladimir Sarpe and Afshin Esmaeili and David Phillips and Iman Yazdanbod and Scott Novakowski and Scott Steil and Carey Gingras and Heather Jamniczky and Benedikt Hallgrimsson and Bruce Wright},<br \/>\r\ndoi = {10.1007\/978-3-642-30154-4_14},<br \/>\r\nyear  = {2012},<br \/>\r\ndate = {2012-01-01},<br \/>\r\nurldate = {2012-01-01},<br \/>\r\nbooktitle = {Advances in Intelligent Modelling and Simulation},<br \/>\r\npages = {327--349},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {We are developing LINDSAY Virtual Human, a 3-dimensional, interactive computer model of male and female anatomy and physiology. LINDSAY is designed to be used for medical education. One key characteristic of LINDSAY is the integration of computational models across a range of spatial and temporal scales. We simulate physiological processes in an integrative fashion: from the body level to the level of organs, tissues, cells, and sub-cellular structures. For use in the classroom, we have built LINDSAY Presenter, a 3D slide-based visualization and exploration environment that presents different scenarios within the simulated human body. We are developing LINDSAY Composer to create complex scenes for demonstration, exploration and investigation of physiological scenarios. At LINDSAY Composer\u2032s core is a graphical programming environment, which facilitates the composition of complex, interactive educational modules around the human body.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {incollection}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('95','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_95\" style=\"display:none;\"><div class=\"tp_abstract_entry\">We are developing LINDSAY Virtual Human, a 3-dimensional, interactive computer model of male and female anatomy and physiology. LINDSAY is designed to be used for medical education. One key characteristic of LINDSAY is the integration of computational models across a range of spatial and temporal scales. We simulate physiological processes in an integrative fashion: from the body level to the level of organs, tissues, cells, and sub-cellular structures. For use in the classroom, we have built LINDSAY Presenter, a 3D slide-based visualization and exploration environment that presents different scenarios within the simulated human body. We are developing LINDSAY Composer to create complex scenes for demonstration, exploration and investigation of physiological scenarios. At LINDSAY Composer\u2032s core is a graphical programming environment, which facilitates the composition of complex, interactive educational modules around the human body.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('95','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_95\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-30154-4_14\" title=\"Follow DOI:10.1007\/978-3-642-30154-4_14\" target=\"_blank\">doi:10.1007\/978-3-642-30154-4_14<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('95','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Optimization of swarm-based simulations\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.09\u202fPM.jpg\" width=\"250\" alt=\"Optimization of swarm-based simulations\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\">von Mammen, Sebastian;  Shirazi, Abbas Sarraf;  Sarpe, Vladimir;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('109','tp_links')\" style=\"cursor:pointer;\">Optimization of swarm-based simulations<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">ISRN Artificial Intelligence, <\/span><span class=\"tp_pub_additional_volume\">vol. 2012, <\/span><span class=\"tp_pub_additional_year\">2012<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_109\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('109','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_109\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('109','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_109\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('109','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_109\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{von2012optimization,<br \/>\r\ntitle = {Optimization of swarm-based simulations},<br \/>\r\nauthor = {Sebastian von Mammen and Abbas Sarraf Shirazi and Vladimir Sarpe and Christian Jacob},<br \/>\r\ndoi = {10.5402\/2012\/365791},<br \/>\r\nyear  = {2012},<br \/>\r\ndate = {2012-01-01},<br \/>\r\nurldate = {2012-01-01},<br \/>\r\njournal = {ISRN Artificial Intelligence},<br \/>\r\nvolume = {2012},<br \/>\r\npublisher = {Hindawi Publishing Corporation},<br \/>\r\nabstract = {In computational swarms, large numbers of reactive agents are simulated. The swarm individuals may coordinate their movements in a \u201csearch space\u201d to create efficient routes, to occupy niches, or to find the highest peaks. From a more general perspective though, swarms are a means of representation and computation to bridge the gap between local, individual interactions, and global, emergent phenomena. Computational swarms bear great advantages over other numeric methods, for instance, regarding their extensibility, potential for real-time interaction, dynamic interaction topologies, close translation between natural science theory and the computational model, and the integration of multiscale and multiphysics aspects. However, the more comprehensive a swarm-based model becomes, the more demanding its configuration and the more costly its computation become. In this paper, we present an approach to effectively configure and efficiently compute swarm-based simulations by means of heuristic, population-based optimization techniques. We emphasize the commonalities of several of our recent studies that shed light on top-down model optimization and bottom-up abstraction techniques, culminating in a postulation of a general concept of self-organized optimization in swarm-based simulations.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('109','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_109\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In computational swarms, large numbers of reactive agents are simulated. The swarm individuals may coordinate their movements in a \u201csearch space\u201d to create efficient routes, to occupy niches, or to find the highest peaks. From a more general perspective though, swarms are a means of representation and computation to bridge the gap between local, individual interactions, and global, emergent phenomena. Computational swarms bear great advantages over other numeric methods, for instance, regarding their extensibility, potential for real-time interaction, dynamic interaction topologies, close translation between natural science theory and the computational model, and the integration of multiscale and multiphysics aspects. However, the more comprehensive a swarm-based model becomes, the more demanding its configuration and the more costly its computation become. In this paper, we present an approach to effectively configure and efficiently compute swarm-based simulations by means of heuristic, population-based optimization techniques. We emphasize the commonalities of several of our recent studies that shed light on top-down model optimization and bottom-up abstraction techniques, culminating in a postulation of a general concept of self-organized optimization in swarm-based simulations.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('109','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_109\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.5402\/2012\/365791\" title=\"Follow DOI:10.5402\/2012\/365791\" target=\"_blank\">doi:10.5402\/2012\/365791<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('109','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Programming and evolving physical self-assembling systems in three dimensions\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Self-Assembly-2012-2.jpeg\" width=\"250\" alt=\"Programming and evolving physical self-assembling systems in three dimensions\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Bhalla, Navneet;  Bentley, Peter J;  Vize, Peter D;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('110','tp_links')\" style=\"cursor:pointer;\">Programming and evolving physical self-assembling systems in three dimensions<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Natural Computing, <\/span><span class=\"tp_pub_additional_volume\">vol. 11, <\/span><span class=\"tp_pub_additional_number\">no. 3, <\/span><span class=\"tp_pub_additional_pages\">pp. 475\u2013498, <\/span><span class=\"tp_pub_additional_year\">2012<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_110\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('110','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_110\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('110','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_110\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('110','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_110\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{bhalla2012programming,<br \/>\r\ntitle = {Programming and evolving physical self-assembling systems in three dimensions},<br \/>\r\nauthor = {Navneet Bhalla and Peter J Bentley and Peter D Vize and Christian Jacob},<br \/>\r\ndoi = {10.1007\/s11047-011-9293-6},<br \/>\r\nyear  = {2012},<br \/>\r\ndate = {2012-01-01},<br \/>\r\nurldate = {2012-01-01},<br \/>\r\njournal = {Natural Computing},<br \/>\r\nvolume = {11},<br \/>\r\nnumber = {3},<br \/>\r\npages = {475--498},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {Being able to engineer a set of components and their corresponding environmental conditions such that target entities emerge as the result of self-assembly remains an elusive goal. In particular, understanding how to exploit physical properties to create self-assembling systems in three dimensions (in terms of component movement) with symmetric and asymmetric features is extremely challenging. Furthermore, primarily top-down design methodologies have been used to create physical self-assembling systems. As the sophistication of these systems increases, it will be more challenging to use top-down design due to self-assembly being an algorithmically NP-complete problem. In this work, we first present a nature-inspired approach to demonstrate how physically encoded information can be used to program and direct the self-assembly process in three dimensions. Second, we extend our nature-inspired approach by incorporating evolutionary computing, to couple bottom-up construction (self-assembly) with bottom-up design (evolution). To demonstrate our design approach, we present eight proof-of-concept experiments where virtual component sets either defined (programmed) or generated (evolved) during the design process have their specifications translated and fabricated using rapid prototyping. The resulting mechanical components are placed in a jar of fluid on an orbital shaker, their environment. The energy and physical properties of the environment, along with the physical properties of the components (including complementary shapes and magnetic-bit patterns, created using permanent magnets to attract and repel components) are used to engineer the self-assembly process to create emergent target structures with three-dimensional symmetric and asymmetric features. The successful results demonstrate how physically encoded information can be used with programming and evolving physical self-assembling systems in three dimensions.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('110','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_110\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Being able to engineer a set of components and their corresponding environmental conditions such that target entities emerge as the result of self-assembly remains an elusive goal. In particular, understanding how to exploit physical properties to create self-assembling systems in three dimensions (in terms of component movement) with symmetric and asymmetric features is extremely challenging. Furthermore, primarily top-down design methodologies have been used to create physical self-assembling systems. As the sophistication of these systems increases, it will be more challenging to use top-down design due to self-assembly being an algorithmically NP-complete problem. In this work, we first present a nature-inspired approach to demonstrate how physically encoded information can be used to program and direct the self-assembly process in three dimensions. Second, we extend our nature-inspired approach by incorporating evolutionary computing, to couple bottom-up construction (self-assembly) with bottom-up design (evolution). To demonstrate our design approach, we present eight proof-of-concept experiments where virtual component sets either defined (programmed) or generated (evolved) during the design process have their specifications translated and fabricated using rapid prototyping. The resulting mechanical components are placed in a jar of fluid on an orbital shaker, their environment. The energy and physical properties of the environment, along with the physical properties of the components (including complementary shapes and magnetic-bit patterns, created using permanent magnets to attract and repel components) are used to engineer the self-assembly process to create emergent target structures with three-dimensional symmetric and asymmetric features. The successful results demonstrate how physically encoded information can be used with programming and evolving physical self-assembling systems in three dimensions.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('110','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_110\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/s11047-011-9293-6\" title=\"Follow DOI:10.1007\/s11047-011-9293-6\" target=\"_blank\">doi:10.1007\/s11047-011-9293-6<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('110','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2011\">2011<\/h3><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Staging the Self-Assembly Process Using Morphological Information\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Self-Assembly-2012.jpeg\" width=\"250\" alt=\"Staging the Self-Assembly Process Using Morphological Information\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Bhalla, Navneet;  Bentley, Peter J;  Vice, Peter;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('150','tp_links')\" style=\"cursor:pointer;\">Staging the Self-Assembly Process Using Morphological Information<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">ECAL 2011 - 20th European Conference on Artificial Life, <\/span><span class=\"tp_pub_additional_address\">Paris, France, <\/span><span class=\"tp_pub_additional_year\">2011<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_150\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('150','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_150\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('150','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_150\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('150','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_150\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{280,<br \/>\r\ntitle = {Staging the Self-Assembly Process Using Morphological Information},<br \/>\r\nauthor = {Navneet Bhalla and Peter J Bentley and Peter Vice and Christian Jacob},<br \/>\r\nurl = {https:\/\/mitpress.mit.edu\/sites\/default\/files\/titles\/alife\/0262297140chap18.pdf},<br \/>\r\nyear  = {2011},<br \/>\r\ndate = {2011-08-01},<br \/>\r\nurldate = {2011-08-01},<br \/>\r\nbooktitle = {ECAL 2011 - 20th European Conference on Artificial Life},<br \/>\r\naddress = {Paris, France},<br \/>\r\nabstract = {One of the practical challenges facing the creation of self- assembling systems is being able to exploit a limited set of fixed components and their bonding mechanisms. Staging ad- dresses this challenge by dividing the self-assembly process into time intervals, and encodes the construction of a target structure in the staging algorithm itself and not exclusively into the design of components. Previous staging strategies do not consider the interplay between component physical fea- tures (morphological information). In this work we use mor- phological information to stage the self-assembly process, with the benefit of reducing assembly errors and leveraging bonding mechanism with rotational properties. Four experi- ments are presented, which use heterogeneous, passive, me- chanical components that are fabricated using rapid prototyp- ing. Two orbital shaking environments are used to provide en- ergy to the components, and to investigate the role of morpho- logical information with component movement in either two or three spatial dimensions. The experiments demonstrate, as proof-of-concept, that staging enables the self-assembly of more complex morphologies not otherwise possible.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('150','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_150\" style=\"display:none;\"><div class=\"tp_abstract_entry\">One of the practical challenges facing the creation of self- assembling systems is being able to exploit a limited set of fixed components and their bonding mechanisms. Staging ad- dresses this challenge by dividing the self-assembly process into time intervals, and encodes the construction of a target structure in the staging algorithm itself and not exclusively into the design of components. Previous staging strategies do not consider the interplay between component physical fea- tures (morphological information). In this work we use mor- phological information to stage the self-assembly process, with the benefit of reducing assembly errors and leveraging bonding mechanism with rotational properties. Four experi- ments are presented, which use heterogeneous, passive, me- chanical components that are fabricated using rapid prototyp- ing. Two orbital shaking environments are used to provide en- ergy to the components, and to investigate the role of morpho- logical information with component movement in either two or three spatial dimensions. The experiments demonstrate, as proof-of-concept, that staging enables the self-assembly of more complex morphologies not otherwise possible.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('150','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_150\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fas fa-file-pdf\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/mitpress.mit.edu\/sites\/default\/files\/titles\/alife\/0262297140chap18.pdf\" title=\"https:\/\/mitpress.mit.edu\/sites\/default\/files\/titles\/alife\/0262297140chap18.pdf\" target=\"_blank\">https:\/\/mitpress.mit.edu\/sites\/default\/files\/titles\/alife\/0262297140chap18.pdf<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('150','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Self-Organized Learning of Collective Behaviours in Agent-Based Simulations\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.12\u202fPM.jpg\" width=\"250\" alt=\"Self-Organized Learning of Collective Behaviours in Agent-Based Simulations\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Shirazi, Abbas Sarraf; von Mammen, Sebastian;  Yazdanbod, Iman;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('149','tp_links')\" style=\"cursor:pointer;\">Self-Organized Learning of Collective Behaviours in Agent-Based Simulations<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">ICCS 2011 - 8th International Conference on Complex Systems, <\/span><span class=\"tp_pub_additional_organization\">NECSI Knowledge Press <\/span><span class=\"tp_pub_additional_publisher\">NECSI Knowledge Press, <\/span><span class=\"tp_pub_additional_address\">Boston, MA, USA, <\/span><span class=\"tp_pub_additional_year\">2011<\/span>, <span class=\"tp_pub_additional_isbn\">ISBN: 978-0-9656328-4-3<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_149\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('149','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_149\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('149','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_149\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('149','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_149\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{282,<br \/>\r\ntitle = {Self-Organized Learning of Collective Behaviours in Agent-Based Simulations},<br \/>\r\nauthor = {Abbas Sarraf Shirazi and Sebastian von Mammen and Iman Yazdanbod and Christian Jacob},<br \/>\r\nurl = {http:\/\/s3.amazonaws.com\/academia.edu.documents\/5575416\/284.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1493413302&Signature=aRsF8s9E3774YmTdjMOYnAEHdn4%3D&response-content-disposition=inline%3B%20filename%3DSelf-Organized_Learning_of_Collective_Be.pdf},<br \/>\r\nisbn = {978-0-9656328-4-3},<br \/>\r\nyear  = {2011},<br \/>\r\ndate = {2011-06-01},<br \/>\r\nurldate = {2011-06-01},<br \/>\r\nbooktitle = {ICCS 2011 - 8th International Conference on Complex Systems},<br \/>\r\npublisher = {NECSI Knowledge Press},<br \/>\r\naddress = {Boston, MA, USA},<br \/>\r\norganization = {NECSI Knowledge Press},<br \/>\r\nabstract = {&lt;p&gt;In this paper, we propose an approach to reduce the number of interactions among agents in a multi-agent simulation. Modeling agent interactions turns out to be com- putationally expensive, especially when arbitrary interactions are allowed. In order to diminish computational costs of simulating agent interactions, we propose a self- organized approach to abstracting recurrent interaction patterns among groups of agents. Predictably interacting groups of agents are subsumed by higher-order agents that reproduce similar behaviours but at reduced computational costs. To this end, ob- server agents are immersed into the simulation space in order to monitor groups of agents and learn interaction patterns. Since the dynamics of the system changes over time, an abstraction might loose its validity and must therefore be removed again. This process is regulated by confidence values that are calculated and associated with individual abstractions. If a pattern exists for longer than anticipated, its confidence value is increased. The process of creating and removing abstractions is repeated dur- ing the course of a simulation in order to ensure an adequate adaptation to the system dynamics. Experimental results on a biological agent-based simulation show that our proposed abstraction method can successfully reduce the computational complexity during the simulation while maintaining the possibility of arbitrary interactions.&lt;\/p&gt; <br \/>\r\n&lt;p&gt;~&lt;\/p&gt; &lt;p&gt;&lt;img src=\"webkit-fake-url:\/\/414BFFCE-977B-4593-895A-21E7D4530D66\/image.tiff\" \/&gt;&lt;\/p&gt;},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('149','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_149\" style=\"display:none;\"><div class=\"tp_abstract_entry\">&lt;p&gt;In this paper, we propose an approach to reduce the number of interactions among agents in a multi-agent simulation. Modeling agent interactions turns out to be com- putationally expensive, especially when arbitrary interactions are allowed. In order to diminish computational costs of simulating agent interactions, we propose a self- organized approach to abstracting recurrent interaction patterns among groups of agents. Predictably interacting groups of agents are subsumed by higher-order agents that reproduce similar behaviours but at reduced computational costs. To this end, ob- server agents are immersed into the simulation space in order to monitor groups of agents and learn interaction patterns. Since the dynamics of the system changes over time, an abstraction might loose its validity and must therefore be removed again. This process is regulated by confidence values that are calculated and associated with individual abstractions. If a pattern exists for longer than anticipated, its confidence value is increased. The process of creating and removing abstractions is repeated dur- ing the course of a simulation in order to ensure an adequate adaptation to the system dynamics. Experimental results on a biological agent-based simulation show that our proposed abstraction method can successfully reduce the computational complexity during the simulation while maintaining the possibility of arbitrary interactions.&lt;\/p&gt; <br \/>\r\n&lt;p&gt;~&lt;\/p&gt; &lt;p&gt;&lt;img src=&quot;webkit-fake-url:\/\/414BFFCE-977B-4593-895A-21E7D4530D66\/image.tiff&quot; \/&gt;&lt;\/p&gt;<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('149','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_149\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fas fa-file-pdf\"><\/i><a class=\"tp_pub_list\" href=\"http:\/\/s3.amazonaws.com\/academia.edu.documents\/5575416\/284.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&amp;Expires=1493413302&amp;Signature=aRsF8s9E3774YmTdjMOYnAEHdn4%3D&amp;response-content-disposition=inline%3B%20filename%3DSelf-Organized_Learning_of_Collective_Be.pdf\" title=\"http:\/\/s3.amazonaws.com\/academia.edu.documents\/5575416\/284.pdf?AWSAccessKeyId=AK[...]\" target=\"_blank\">http:\/\/s3.amazonaws.com\/academia.edu.documents\/5575416\/284.pdf?AWSAccessKeyId=AK[...]<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('149','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"RNADPCompare: an algorithm for comparing RNA secondary structures based on image processing techniques\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.14\u202fPM.jpg\" width=\"250\" alt=\"RNADPCompare: an algorithm for comparing RNA secondary structures based on image processing techniques\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Tsang, Herbert H;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('83','tp_links')\" style=\"cursor:pointer;\">RNADPCompare: an algorithm for comparing RNA secondary structures based on image processing techniques<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Evolutionary Computation (CEC), 2011 IEEE Congress on, <\/span><span class=\"tp_pub_additional_pages\">pp. 1288\u20131295, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2011<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_83\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('83','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_83\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('83','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_83\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('83','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_83\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{tsang2011rnadpcompare,<br \/>\r\ntitle = {RNADPCompare: an algorithm for comparing RNA secondary structures based on image processing techniques},<br \/>\r\nauthor = {Herbert H Tsang and Christian Jacob},<br \/>\r\ndoi = {10.1109\/cec.2011.5949764},<br \/>\r\nyear  = {2011},<br \/>\r\ndate = {2011-01-01},<br \/>\r\nurldate = {2011-01-01},<br \/>\r\nbooktitle = {Evolutionary Computation (CEC), 2011 IEEE Congress on},<br \/>\r\npages = {1288--1295},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {In structural biology, structural chemistry, and bioinformatics, Ribonucleic Acid (RNA) structure comparison is a fundamental problem. It is because structural comparison can facilitate RNA structure prediction and studies in RNA energy landscapes and conformational switches as well. There are many different tools have been proposed for RNA secondary structure comparison. This paper describes and presents a novel algorithm, RNADPCompare, for computing similarity measure of RNA secondary structures. The main idea for this algorithm is to represent the RNA secondary structure as a dot plot, and then process the dot plot as an image. The algorithm will utilize image processing techniques and heuristic understanding of the image properties to compute similarity measure of RNA secondary structures. Since many evolutionary and machine learning algorithms for RNA secondary structure design and prediction rely on good metric for examining structural similarities, therefore this novel metric will make significant contribution to the advances to these algorithms. An evaluation of the algorithm in terms of correlation to the native structure is made. The results from the six sequences of RNA from a variety of sequence lengths and organisms were tested. When comparing with Sfold, the prediction accuracy of using RNADPCompare to compute the difference matrix seems to be very promising. These results demonstrated that RNADPCompare is highly competitive in terms of the processing speed and accuracy when compare to other methods. This supports the use of this algorithm on other research in RNA secondary structure design and prediction.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('83','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_83\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In structural biology, structural chemistry, and bioinformatics, Ribonucleic Acid (RNA) structure comparison is a fundamental problem. It is because structural comparison can facilitate RNA structure prediction and studies in RNA energy landscapes and conformational switches as well. There are many different tools have been proposed for RNA secondary structure comparison. This paper describes and presents a novel algorithm, RNADPCompare, for computing similarity measure of RNA secondary structures. The main idea for this algorithm is to represent the RNA secondary structure as a dot plot, and then process the dot plot as an image. The algorithm will utilize image processing techniques and heuristic understanding of the image properties to compute similarity measure of RNA secondary structures. Since many evolutionary and machine learning algorithms for RNA secondary structure design and prediction rely on good metric for examining structural similarities, therefore this novel metric will make significant contribution to the advances to these algorithms. An evaluation of the algorithm in terms of correlation to the native structure is made. The results from the six sequences of RNA from a variety of sequence lengths and organisms were tested. When comparing with Sfold, the prediction accuracy of using RNADPCompare to compute the difference matrix seems to be very promising. These results demonstrated that RNADPCompare is highly competitive in terms of the processing speed and accuracy when compare to other methods. This supports the use of this algorithm on other research in RNA secondary structure design and prediction.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('83','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_83\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/cec.2011.5949764\" title=\"Follow DOI:10.1109\/cec.2011.5949764\" target=\"_blank\">doi:10.1109\/cec.2011.5949764<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('83','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Hierarchical self-organized learning in agent-based modeling of the MAPK signaling pathway\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.16\u202fPM.jpg\" width=\"250\" alt=\"Hierarchical self-organized learning in agent-based modeling of the MAPK signaling pathway\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Shirazi, Abbas Sarraf; von Mammen, Sebastian;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('84','tp_links')\" style=\"cursor:pointer;\">Hierarchical self-organized learning in agent-based modeling of the MAPK signaling pathway<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Evolutionary Computation (CEC), 2011 IEEE Congress on, <\/span><span class=\"tp_pub_additional_pages\">pp. 2245\u20132251, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2011<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_84\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('84','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_84\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('84','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_84\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('84','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_84\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{shirazi2011hierarchical,<br \/>\r\ntitle = {Hierarchical self-organized learning in agent-based modeling of the MAPK signaling pathway},<br \/>\r\nauthor = {Abbas Sarraf Shirazi and Sebastian von Mammen and Christian Jacob},<br \/>\r\ndoi = {10.1109\/cec.2011.5949893},<br \/>\r\nyear  = {2011},<br \/>\r\ndate = {2011-01-01},<br \/>\r\nurldate = {2011-01-01},<br \/>\r\nbooktitle = {Evolutionary Computation (CEC), 2011 IEEE Congress on},<br \/>\r\npages = {2245--2251},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {In this paper, we present a self-organized approach to automatically identify and create hierarchies of cooperative agents. Once a group of cooperative agents is found, a higher order agent is created which in turn learns the group behaviour. This way, the number of agents and thus the complexity of the multiagent system will be reduced, as one agent emulates the behaviour of several agents. Our proposed method of creating hierarchies captures the dynamics of a multiagent system by adaptively creating and breaking down hierarchies of agents as the simulation proceeds. Experimental results on two MAPK signaling pathways suggest that the proposed approach is suitable in stable systems while periodic systems still need further investigations.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('84','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_84\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In this paper, we present a self-organized approach to automatically identify and create hierarchies of cooperative agents. Once a group of cooperative agents is found, a higher order agent is created which in turn learns the group behaviour. This way, the number of agents and thus the complexity of the multiagent system will be reduced, as one agent emulates the behaviour of several agents. Our proposed method of creating hierarchies captures the dynamics of a multiagent system by adaptively creating and breaking down hierarchies of agents as the simulation proceeds. Experimental results on two MAPK signaling pathways suggest that the proposed approach is suitable in stable systems while periodic systems still need further investigations.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('84','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_84\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/cec.2011.5949893\" title=\"Follow DOI:10.1109\/cec.2011.5949893\" target=\"_blank\">doi:10.1109\/cec.2011.5949893<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('84','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Self-organized middle-out abstraction\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.20\u202fPM.jpg\" width=\"250\" alt=\"Self-organized middle-out abstraction\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\">von Mammen, Sebastian;  Stegh\u00f6fer, Jan-Philipp;  Denzinger, J\u00f6rg;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('85','tp_links')\" style=\"cursor:pointer;\">Self-organized middle-out abstraction<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">International Workshop on Self-Organizing Systems, <\/span><span class=\"tp_pub_additional_pages\">pp. 26\u201331, <\/span><span class=\"tp_pub_additional_organization\">Springer <\/span><span class=\"tp_pub_additional_year\">2011<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_85\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('85','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_85\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('85','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_85\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('85','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_85\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{von2011self,<br \/>\r\ntitle = {Self-organized middle-out abstraction},<br \/>\r\nauthor = {Sebastian von Mammen and Jan-Philipp Stegh\u00f6fer and J\u00f6rg Denzinger and Christian Jacob},<br \/>\r\ndoi = {10.1007\/978-3-642-19167-1_3},<br \/>\r\nyear  = {2011},<br \/>\r\ndate = {2011-01-01},<br \/>\r\nurldate = {2011-01-01},<br \/>\r\nbooktitle = {International Workshop on Self-Organizing Systems},<br \/>\r\npages = {26--31},<br \/>\r\norganization = {Springer},<br \/>\r\nabstract = {In this position paper we present a concept to automatically simplify computational processes in large-scale self-organizing multi-agent simulations. The fundamental idea is that groups of agents that exhibit predictable interaction patterns are temporarily subsumed by higher order agents with behaviours of lower computational costs. In this manner, hierarchies of meta-agents automatically abstract large-scale systems involving agents with in-depth behavioural descriptions, rendering the process of upfront simplification obsolete that is usually necessary in numerical approaches. Abstraction hierarchies are broken down again as soon as they become invalid, so that the loss of valuable process information due to simplification is minimized. We describe the algorithm and the representation, we argue for its general applicability and potential power and we underline the challenges that will need to be overcome.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('85','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_85\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In this position paper we present a concept to automatically simplify computational processes in large-scale self-organizing multi-agent simulations. The fundamental idea is that groups of agents that exhibit predictable interaction patterns are temporarily subsumed by higher order agents with behaviours of lower computational costs. In this manner, hierarchies of meta-agents automatically abstract large-scale systems involving agents with in-depth behavioural descriptions, rendering the process of upfront simplification obsolete that is usually necessary in numerical approaches. Abstraction hierarchies are broken down again as soon as they become invalid, so that the loss of valuable process information due to simplification is minimized. We describe the algorithm and the representation, we argue for its general applicability and potential power and we underline the challenges that will need to be overcome.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('85','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_85\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-19167-1_3\" title=\"Follow DOI:10.1007\/978-3-642-19167-1_3\" target=\"_blank\">doi:10.1007\/978-3-642-19167-1_3<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('85','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_incollection\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Swarm-based simulations for immunobiology\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.23\u202fPM.jpg\" width=\"250\" alt=\"Swarm-based simulations for immunobiology\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Jacob, Christian;  Sarpe, Vladimir;  Gingras, Carey;  Feyt, Rolando Pajon<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('93','tp_links')\" style=\"cursor:pointer;\">Swarm-based simulations for immunobiology<\/a> <span class=\"tp_pub_type tp_  incollection\">Book Section<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Information Processing and Biological Systems, <\/span><span class=\"tp_pub_additional_pages\">pp. 29\u201364, <\/span><span class=\"tp_pub_additional_publisher\">Springer, <\/span><span class=\"tp_pub_additional_year\">2011<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_93\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('93','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_93\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('93','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_93\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('93','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_93\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@incollection{jacob2011swarm,<br \/>\r\ntitle = {Swarm-based simulations for immunobiology},<br \/>\r\nauthor = {Christian Jacob and Vladimir Sarpe and Carey Gingras and Rolando Pajon Feyt},<br \/>\r\ndoi = {10.1007\/978-3-642-19621-8_3},<br \/>\r\nyear  = {2011},<br \/>\r\ndate = {2011-01-01},<br \/>\r\nurldate = {2011-01-01},<br \/>\r\nbooktitle = {Information Processing and Biological Systems},<br \/>\r\npages = {29--64},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {In this contribution, we present a computer model of information processing within a highly distributed biological system of the human body, which is orchestrated over multiple scales of time and space: the immune system. We consider the human body and its environment as a well-orchestrated system of interacting swarms: swarms of cells, swarms of messenger molecules, swarms of bacteria, and swarms of viruses. Utilizing swarm intelligence techniques, we present three virtual simulations and experiments to explore key aspects of the human immune system. Immune system cells and related entities (viruses, bacteria, cytokines) are represented as virtual agents inside 3-dimensional, decentralized compartments that represent primary and secondary lymphoid organs as well as vascular and lymphatic vessels. Specific immune system responses emerge as by-products from collective interactions among the involved simulated \u2018agents\u2019 and their environment. We demonstrate simulation results for clonal selection in combination with primary and secondary collective responses after viral infection. We also model, simulate, and visualize key response patterns encountered during bacterial infection. As a third model we consider the complement system, for which we present initial simulation results. We consider these in-silico experiments and their associated modeling environments as an essential step towards hierarchical whole-body simulations of the immune system, both for educational and research purposes.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {incollection}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('93','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_93\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In this contribution, we present a computer model of information processing within a highly distributed biological system of the human body, which is orchestrated over multiple scales of time and space: the immune system. We consider the human body and its environment as a well-orchestrated system of interacting swarms: swarms of cells, swarms of messenger molecules, swarms of bacteria, and swarms of viruses. Utilizing swarm intelligence techniques, we present three virtual simulations and experiments to explore key aspects of the human immune system. Immune system cells and related entities (viruses, bacteria, cytokines) are represented as virtual agents inside 3-dimensional, decentralized compartments that represent primary and secondary lymphoid organs as well as vascular and lymphatic vessels. Specific immune system responses emerge as by-products from collective interactions among the involved simulated \u2018agents\u2019 and their environment. We demonstrate simulation results for clonal selection in combination with primary and secondary collective responses after viral infection. We also model, simulate, and visualize key response patterns encountered during bacterial infection. As a third model we consider the complement system, for which we present initial simulation results. We consider these in-silico experiments and their associated modeling environments as an essential step towards hierarchical whole-body simulations of the immune system, both for educational and research purposes.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('93','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_93\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-19621-8_3\" title=\"Follow DOI:10.1007\/978-3-642-19621-8_3\" target=\"_blank\">doi:10.1007\/978-3-642-19621-8_3<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('93','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Artistic exploration of the worlds of digital developmental swarms\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.25\u202fPM.jpg\" width=\"250\" alt=\"Artistic exploration of the worlds of digital developmental swarms\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\">von Mammen, Sebastian;  Wi\u00dfmeier, Thomas;  Wong, Joyce;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('108','tp_links')\" style=\"cursor:pointer;\">Artistic exploration of the worlds of digital developmental swarms<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Leonardo, <\/span><span class=\"tp_pub_additional_volume\">vol. 44, <\/span><span class=\"tp_pub_additional_number\">no. 1, <\/span><span class=\"tp_pub_additional_pages\">pp. 5\u201313, <\/span><span class=\"tp_pub_additional_year\">2011<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_108\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('108','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_108\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('108','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_108\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('108','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_108\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{von2011artistic,<br \/>\r\ntitle = {Artistic exploration of the worlds of digital developmental swarms},<br \/>\r\nauthor = {Sebastian von Mammen and Thomas Wi\u00dfmeier and Joyce Wong and Christian Jacob},<br \/>\r\ndoi = {10.1162\/leon_a_00087},<br \/>\r\nyear  = {2011},<br \/>\r\ndate = {2011-01-01},<br \/>\r\nurldate = {2011-01-01},<br \/>\r\njournal = {Leonardo},<br \/>\r\nvolume = {44},<br \/>\r\nnumber = {1},<br \/>\r\npages = {5--13},<br \/>\r\npublisher = {MIT Press},<br \/>\r\nabstract = {This paper presents artwork that was inspired by a computational model called Swarm Grammars. In this work, the \u201cliveliness\u201d of swarms is combined with the generative capabilities of more established developmental representations. Three of the authors followed their individual artistic approaches to explore the creativity and dynamics of Swarm Grammar structures. One chose to breed structures interactively to compose virtual spaces. The second explores the movement and construction dynamics of interactive swarms. The third artist translated developmental processes of Swarm Grammars into interactions of paint particles driven by friction and gravity.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('108','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_108\" style=\"display:none;\"><div class=\"tp_abstract_entry\">This paper presents artwork that was inspired by a computational model called Swarm Grammars. In this work, the \u201cliveliness\u201d of swarms is combined with the generative capabilities of more established developmental representations. Three of the authors followed their individual artistic approaches to explore the creativity and dynamics of Swarm Grammar structures. One chose to breed structures interactively to compose virtual spaces. The second explores the movement and construction dynamics of interactive swarms. The third artist translated developmental processes of Swarm Grammars into interactions of paint particles driven by friction and gravity.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('108','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_108\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1162\/leon_a_00087\" title=\"Follow DOI:10.1162\/leon_a_00087\" target=\"_blank\">doi:10.1162\/leon_a_00087<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('108','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2010\">2010<\/h3><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Evolution of Vision Capabilities in Embodied Virtual Creatures\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.29\u202fPM.jpg\" width=\"250\" alt=\"Evolution of Vision Capabilities in Embodied Virtual Creatures\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Pilat, Marcin;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('148','tp_links')\" style=\"cursor:pointer;\">Evolution of Vision Capabilities in Embodied Virtual Creatures<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">GECCO 2010: Genetic and Evolutionary Computation Conference, <\/span><span class=\"tp_pub_additional_address\">Portland, Oregon, USA, <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_148\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('148','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_148\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('148','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_148\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('148','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_148\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{250,<br \/>\r\ntitle = {Evolution of Vision Capabilities in Embodied Virtual Creatures},<br \/>\r\nauthor = {Marcin Pilat and Christian Jacob},<br \/>\r\ndoi = {10.1145\/1830483.1830502},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-07-01},<br \/>\r\nurldate = {2010-07-01},<br \/>\r\nbooktitle = {GECCO 2010: Genetic and Evolutionary Computation Conference},<br \/>\r\naddress = {Portland, Oregon, USA},<br \/>\r\nabstract = {We evolve light following behaviours in virtual creatures through neural network training using an incremental evolution approach. The neural controllers of creatures evolved for movement are augmented with simple visual neurons and neural connections. Using an evolutionary algorithm, the resulting creatures are trained to identify and follow a light source. Through this process, we are able to train the neural controllers to create various light following behaviours. Many of the evolved behaviours show stability and adaptiveness to environmental perturbations of body orientation.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('148','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_148\" style=\"display:none;\"><div class=\"tp_abstract_entry\">We evolve light following behaviours in virtual creatures through neural network training using an incremental evolution approach. The neural controllers of creatures evolved for movement are augmented with simple visual neurons and neural connections. Using an evolutionary algorithm, the resulting creatures are trained to identify and follow a light source. Through this process, we are able to train the neural controllers to create various light following behaviours. Many of the evolved behaviours show stability and adaptiveness to environmental perturbations of body orientation.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('148','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_148\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1145\/1830483.1830502\" title=\"Follow DOI:10.1145\/1830483.1830502\" target=\"_blank\">doi:10.1145\/1830483.1830502<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('148','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Component-Based Networking for Simulations in Medical Education\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.32\u202fPM.jpg\" width=\"250\" alt=\"Component-Based Networking for Simulations in Medical Education\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\">von Mammen, Sebastian;  Davison, Timothy;  Baghi, Hamid;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('147','tp_links')\" style=\"cursor:pointer;\">Component-Based Networking for Simulations in Medical Education<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">MediaWiN 2010: 5th IEEE Workshop on multiMedia Applications over Wireless Networks, <\/span><span class=\"tp_pub_additional_address\">Ricione, Italy, <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_147\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('147','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_147\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('147','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_147\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('147','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_147\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{247,<br \/>\r\ntitle = {Component-Based Networking for Simulations in Medical Education},<br \/>\r\nauthor = {Sebastian von Mammen and Timothy Davison and Hamid Baghi and Christian Jacob},<br \/>\r\ndoi = {10.1109\/iscc.2010.5546594},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-06-01},<br \/>\r\nurldate = {2010-06-01},<br \/>\r\nbooktitle = {MediaWiN 2010: 5th IEEE Workshop on multiMedia Applications over Wireless Networks},<br \/>\r\naddress = {Ricione, Italy},<br \/>\r\nabstract = {For the purpose of medical education, our research team is creating LINDSAY, a 3-dimensional, interactive computer model of male and female anatomy and physiology. As part of the LINDSAY\u2014Virtual Human project, we have developed a component-based computational framework that allows the utilization of various formal representations, computation engines and visualization technologies within a single simulation context. For our agent-based simulations, the graphics, physics and behaviours of our interacting entities are implemented through a set of component engines. We have developed a light-weight client\/server component, which spreads its siblings in the system's component hierarchy over a wireless or wired network infrastructure. In this paper we demonstrate how our client\/server component paves new ways for organizing, generating, computing and presenting educational contents.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('147','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_147\" style=\"display:none;\"><div class=\"tp_abstract_entry\">For the purpose of medical education, our research team is creating LINDSAY, a 3-dimensional, interactive computer model of male and female anatomy and physiology. As part of the LINDSAY\u2014Virtual Human project, we have developed a component-based computational framework that allows the utilization of various formal representations, computation engines and visualization technologies within a single simulation context. For our agent-based simulations, the graphics, physics and behaviours of our interacting entities are implemented through a set of component engines. We have developed a light-weight client\/server component, which spreads its siblings in the system's component hierarchy over a wireless or wired network infrastructure. In this paper we demonstrate how our client\/server component paves new ways for organizing, generating, computing and presenting educational contents.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('147','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_147\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/iscc.2010.5546594\" title=\"Follow DOI:10.1109\/iscc.2010.5546594\" target=\"_blank\">doi:10.1109\/iscc.2010.5546594<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('147','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Parametric evolution of a bacterial signalling system formalized by membrane computing\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.35\u202fPM.jpg\" width=\"250\" alt=\"Parametric evolution of a bacterial signalling system formalized by membrane computing\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Sarpe, Vladimir;  Esmaeili, Afshin;  Yazdanbod, Iman;  Kubik, Thane;  Richter, Michael;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('77','tp_links')\" style=\"cursor:pointer;\">Parametric evolution of a bacterial signalling system formalized by membrane computing<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Evolutionary Computation (CEC), 2010 IEEE Congress on, <\/span><span class=\"tp_pub_additional_pages\">pp. 1\u20138, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_77\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('77','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_77\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('77','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_77\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('77','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_77\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{sarpe2010parametric,<br \/>\r\ntitle = {Parametric evolution of a bacterial signalling system formalized by membrane computing},<br \/>\r\nauthor = {Vladimir Sarpe and Afshin Esmaeili and Iman Yazdanbod and Thane Kubik and Michael Richter and Christian Jacob},<br \/>\r\ndoi = {10.1109\/cec.2010.5585992},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-01-01},<br \/>\r\nurldate = {2010-01-01},<br \/>\r\nbooktitle = {Evolutionary Computation (CEC), 2010 IEEE Congress on},<br \/>\r\npages = {1--8},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {Abstract:<br \/>\r\nIn this work, we use particle swarm optimization (PSO) to adjust the parameters of a membrane computing (MC) model of a synthetic autoinducer-2 (AI-2) signalling system in genetically engineered Escherichia coli bacteria. Bacteria release, receive and recognize signalling molecules in order to exchange information. These signalling molecules are responsible for coordinating gene expression at the population level in response to various stimuli such as size of the population, nutrient availability and other biochemical signals. This bacterial cell-to-cell communication is known as Quorum Sensing (QS). AI-2, from Vibrio harveyi, is the signaling molecule of interest in this study. We present a non-deterministic in silico model of Autoinducer-2 Quorum Sensing that is formalized by membrane computing (MC). The model is driven by 23 interaction rules that define biochemical interactions between independent compartments known as membranes. Due to the high dimensionality of this problem as well as lack of data relating to the biochemical parameters of this signalling system, we used a generic particle swarm optimization (PSO) algorithm to discover optimal solutions for the rule stochasticity constants. Our results were compared to the expected trends in quorum sensing behaviour. Ultimately, the results obtained from the PSO are thought to be in accordance with the predicted behaviour of the synthetic AI-2 signalling system.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('77','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_77\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Abstract:<br \/>\r\nIn this work, we use particle swarm optimization (PSO) to adjust the parameters of a membrane computing (MC) model of a synthetic autoinducer-2 (AI-2) signalling system in genetically engineered Escherichia coli bacteria. Bacteria release, receive and recognize signalling molecules in order to exchange information. These signalling molecules are responsible for coordinating gene expression at the population level in response to various stimuli such as size of the population, nutrient availability and other biochemical signals. This bacterial cell-to-cell communication is known as Quorum Sensing (QS). AI-2, from Vibrio harveyi, is the signaling molecule of interest in this study. We present a non-deterministic in silico model of Autoinducer-2 Quorum Sensing that is formalized by membrane computing (MC). The model is driven by 23 interaction rules that define biochemical interactions between independent compartments known as membranes. Due to the high dimensionality of this problem as well as lack of data relating to the biochemical parameters of this signalling system, we used a generic particle swarm optimization (PSO) algorithm to discover optimal solutions for the rule stochasticity constants. Our results were compared to the expected trends in quorum sensing behaviour. Ultimately, the results obtained from the PSO are thought to be in accordance with the predicted behaviour of the synthetic AI-2 signalling system.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('77','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_77\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/cec.2010.5585992\" title=\"Follow DOI:10.1109\/cec.2010.5585992\" target=\"_blank\">doi:10.1109\/cec.2010.5585992<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('77','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"A study of rna secondary structure prediction using different mutation operators\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.43\u202fPM.jpg\" width=\"250\" alt=\"A study of rna secondary structure prediction using different mutation operators\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Tsang, Herbert H;  Jiang, Tiancheng;  Wiese, Kay C;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('79','tp_links')\" style=\"cursor:pointer;\">A study of rna secondary structure prediction using different mutation operators<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Evolutionary Computation (CEC), 2010 IEEE Congress on, <\/span><span class=\"tp_pub_additional_pages\">pp. 1\u20137, <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_79\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('79','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_79\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('79','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_79\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('79','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_79\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{tsang2010study,<br \/>\r\ntitle = {A study of rna secondary structure prediction using different mutation operators},<br \/>\r\nauthor = {Herbert H Tsang and Tiancheng Jiang and Kay C Wiese and Christian Jacob},<br \/>\r\ndoi = {10.1109\/cec.2010.5585923},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-01-01},<br \/>\r\nurldate = {2010-01-01},<br \/>\r\nbooktitle = {Evolutionary Computation (CEC), 2010 IEEE Congress on},<br \/>\r\npages = {1--7},<br \/>\r\norganization = {IEEE},<br \/>\r\nabstract = {Ribonucleic Acid (RNA) has important structural and functional roles in the cell and plays roles in many stages of protein synthesis as well. The functions of RNA molecules are determined largely by their three-dimensional structure. SARNA-Predict has shown excellent results in predicting RNA secondary structure based on Simulated Annealing (SA). SARNA-Predict uses a permutation-based representation to the RNA secondary structure and this paper investigates the impact of the mutation operators in this algorithm. Experiments were performed using a sample of eleven sequences from four RNA classes. The results presented in this paper demonstrate that SARNA-Predict using the percentage swap translocating mutation operator can produce similar results when compared with previous research. Furthermore, the new operator has the potential of reaching a solution with a lower free energy. This supports the use of the proposed operator on RNA secondary structure prediction of other known structures.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('79','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_79\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Ribonucleic Acid (RNA) has important structural and functional roles in the cell and plays roles in many stages of protein synthesis as well. The functions of RNA molecules are determined largely by their three-dimensional structure. SARNA-Predict has shown excellent results in predicting RNA secondary structure based on Simulated Annealing (SA). SARNA-Predict uses a permutation-based representation to the RNA secondary structure and this paper investigates the impact of the mutation operators in this algorithm. Experiments were performed using a sample of eleven sequences from four RNA classes. The results presented in this paper demonstrate that SARNA-Predict using the percentage swap translocating mutation operator can produce similar results when compared with previous research. Furthermore, the new operator has the potential of reaching a solution with a lower free energy. This supports the use of the proposed operator on RNA secondary structure prediction of other known structures.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('79','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_79\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/cec.2010.5585923\" title=\"Follow DOI:10.1109\/cec.2010.5585923\" target=\"_blank\">doi:10.1109\/cec.2010.5585923<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('79','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Evolving physical self-assembling systems in two-dimensions\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Self-Assembly-2010.jpeg\" width=\"250\" alt=\"Evolving physical self-assembling systems in two-dimensions\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Bhalla, Navneet;  Bentley, Peter J;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('80','tp_links')\" style=\"cursor:pointer;\">Evolving physical self-assembling systems in two-dimensions<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">International Conference on Evolvable Systems, <\/span><span class=\"tp_pub_additional_pages\">pp. 381\u2013392, <\/span><span class=\"tp_pub_additional_organization\">Springer <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_80\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('80','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_80\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('80','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_80\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('80','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_80\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{bhalla2010evolving,<br \/>\r\ntitle = {Evolving physical self-assembling systems in two-dimensions},<br \/>\r\nauthor = {Navneet Bhalla and Peter J Bentley and Christian Jacob},<br \/>\r\ndoi = {10.1007\/978-3-642-15323-5_33},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-01-01},<br \/>\r\nurldate = {2010-01-01},<br \/>\r\nbooktitle = {International Conference on Evolvable Systems},<br \/>\r\npages = {381--392},<br \/>\r\norganization = {Springer},<br \/>\r\nabstract = {Primarily top-down design methodologies have been used to create physical self-assembling systems. As the sophistication of these systems increases, it will be more challenging to deploy top-down design, due to self-assembly being an algorithmically NP-complete problem. Alternatively, we present a nature-inspired approach incorporating evolutionary computing, to couple bottom-up construction (self-assembly) with bottom-up design (evolution). We also present two experiments where evolved virtual component sets are fabricated using rapid prototyping and placed on the surface of an orbital shaking tray, their environment. The successful results demonstrate how this approach can be used for evolving physical self-assembling systems in two-dimensions.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('80','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_80\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Primarily top-down design methodologies have been used to create physical self-assembling systems. As the sophistication of these systems increases, it will be more challenging to deploy top-down design, due to self-assembly being an algorithmically NP-complete problem. Alternatively, we present a nature-inspired approach incorporating evolutionary computing, to couple bottom-up construction (self-assembly) with bottom-up design (evolution). We also present two experiments where evolved virtual component sets are fabricated using rapid prototyping and placed on the surface of an orbital shaking tray, their environment. The successful results demonstrate how this approach can be used for evolving physical self-assembling systems in two-dimensions.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('80','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_80\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-15323-5_33\" title=\"Follow DOI:10.1007\/978-3-642-15323-5_33\" target=\"_blank\">doi:10.1007\/978-3-642-15323-5_33<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('80','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Evoshelf: a system for managing and exploring evolutionary data\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.46\u202fPM.jpg\" width=\"250\" alt=\"Evoshelf: a system for managing and exploring evolutionary data\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Davison, Timothy; von Mammen, Sebastian;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('81','tp_links')\" style=\"cursor:pointer;\">Evoshelf: a system for managing and exploring evolutionary data<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">International Conference on Parallel Problem Solving from Nature, <\/span><span class=\"tp_pub_additional_pages\">pp. 310\u2013319, <\/span><span class=\"tp_pub_additional_organization\">Springer <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_81\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('81','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_81\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('81','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_81\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('81','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_81\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{davison2010evoshelf,<br \/>\r\ntitle = {Evoshelf: a system for managing and exploring evolutionary data},<br \/>\r\nauthor = {Timothy Davison and Sebastian von Mammen and Christian Jacob},<br \/>\r\ndoi = {10.1007\/978-3-642-15871-1_32},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-01-01},<br \/>\r\nurldate = {2010-01-01},<br \/>\r\nbooktitle = {International Conference on Parallel Problem Solving from Nature},<br \/>\r\npages = {310--319},<br \/>\r\norganization = {Springer},<br \/>\r\nabstract = {Systems that utilize evolutionary computation produce large amounts of data. Quite often, this data has a convenient visual representation. However, managing and visualizing evolutionary data can be a difficult and onerous task. By employing techniques used in photo management software, we have produced a system that helps to organize and visualize evolutionary data while retaining a complete record of a simulation. By means of a simple plugin architecture this system can be extended to import data produced by arbitrary evolutionary systems. We present the system\u2019s architecture, its features, and we provide a comprehensive example, highlighting its advantages in applied research.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('81','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_81\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Systems that utilize evolutionary computation produce large amounts of data. Quite often, this data has a convenient visual representation. However, managing and visualizing evolutionary data can be a difficult and onerous task. By employing techniques used in photo management software, we have produced a system that helps to organize and visualize evolutionary data while retaining a complete record of a simulation. By means of a simple plugin architecture this system can be extended to import data produced by arbitrary evolutionary systems. We present the system\u2019s architecture, its features, and we provide a comprehensive example, highlighting its advantages in applied research.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('81','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_81\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-15871-1_32\" title=\"Follow DOI:10.1007\/978-3-642-15871-1_32\" target=\"_blank\">doi:10.1007\/978-3-642-15871-1_32<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('81','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_inproceedings\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"Adaptive modularization of the MAPK signaling pathway using the multiagent paradigm\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.50\u202fPM.jpg\" width=\"250\" alt=\"Adaptive modularization of the MAPK signaling pathway using the multiagent paradigm\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Shirazi, Abbas Sarraf; von Mammen, Sebastian;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('82','tp_links')\" style=\"cursor:pointer;\">Adaptive modularization of the MAPK signaling pathway using the multiagent paradigm<\/a> <span class=\"tp_pub_type tp_  inproceedings\">Proceedings Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">International Conference on Parallel Problem Solving from Nature, <\/span><span class=\"tp_pub_additional_pages\">pp. 401\u2013410, <\/span><span class=\"tp_pub_additional_organization\">Springer <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_82\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('82','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_82\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('82','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_82\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('82','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_82\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@inproceedings{shirazi2010adaptive,<br \/>\r\ntitle = {Adaptive modularization of the MAPK signaling pathway using the multiagent paradigm},<br \/>\r\nauthor = {Abbas Sarraf Shirazi and Sebastian von Mammen and Christian Jacob},<br \/>\r\ndoi = {10.1007\/978-3-642-15871-1_41},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-01-01},<br \/>\r\nurldate = {2010-01-01},<br \/>\r\nbooktitle = {International Conference on Parallel Problem Solving from Nature},<br \/>\r\npages = {401--410},<br \/>\r\norganization = {Springer},<br \/>\r\nabstract = {We utilize an agent-based approach to model the MAPK signaling pathway, in which we capture both individual and group behaviour of the biological entities inside the system. In an effort to adaptively reduce complexity of interactions among the simulated agents, we propose a bottom-up approach to find and group similar agents into a single module which will result in a reduction in the complexity of the system. Our proposed adaptive method of grouping and ungrouping captures the dynamics of the system by identifying and breaking modules adaptively as the simulation proceeds. Experimental results on our simulated MAPK signaling pathway show that our proposed method can be used to identify modules in both stable and periodic systems.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {inproceedings}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('82','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_82\" style=\"display:none;\"><div class=\"tp_abstract_entry\">We utilize an agent-based approach to model the MAPK signaling pathway, in which we capture both individual and group behaviour of the biological entities inside the system. In an effort to adaptively reduce complexity of interactions among the simulated agents, we propose a bottom-up approach to find and group similar agents into a single module which will result in a reduction in the complexity of the system. Our proposed adaptive method of grouping and ungrouping captures the dynamics of the system by identifying and breaking modules adaptively as the simulation proceeds. Experimental results on our simulated MAPK signaling pathway show that our proposed method can be used to identify modules in both stable and periodic systems.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('82','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_82\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-15871-1_41\" title=\"Follow DOI:10.1007\/978-3-642-15871-1_41\" target=\"_blank\">doi:10.1007\/978-3-642-15871-1_41<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('82','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_incollection\"><div class=\"tp_pub_image_left\"><img decoding=\"async\" name=\"VISPLORE: Exploring Particle Swarms by Visual Inspection\" src=\"https:\/\/www.swarm-design.org\/wp-content\/uploads\/2023\/11\/Image-2023-11-24-at-5.52\u202fPM.jpg\" width=\"250\" alt=\"VISPLORE: Exploring Particle Swarms by Visual Inspection\" \/><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Khemka, Namrata;  Jacob, Christian<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('92','tp_links')\" style=\"cursor:pointer;\">VISPLORE: Exploring Particle Swarms by Visual Inspection<\/a> <span class=\"tp_pub_type tp_  incollection\">Book Section<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_booktitle\">Agent-Based Evolutionary Search, <\/span><span class=\"tp_pub_additional_pages\">pp. 255\u2013284, <\/span><span class=\"tp_pub_additional_publisher\">Springer, <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_92\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('92','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_92\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('92','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_92\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('92','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_92\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@incollection{khemka2010visplore,<br \/>\r\ntitle = {VISPLORE: Exploring Particle Swarms by Visual Inspection},<br \/>\r\nauthor = {Namrata Khemka and Christian Jacob},<br \/>\r\ndoi = {10.1007\/978-3-642-13425-8_12},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-01-01},<br \/>\r\nurldate = {2010-01-01},<br \/>\r\nbooktitle = {Agent-Based Evolutionary Search},<br \/>\r\npages = {255--284},<br \/>\r\npublisher = {Springer},<br \/>\r\nabstract = {We describe VISPLORE, a visualization and experimentation environment for population-based search algorithms. Using particle swarm optimization (PSO) as an example, we demonstrate the advantages of an interactive visualization tool for multi-dimensional data. VISPLORE greatly supports the analysis of time dependent data sets, as they are produced by evolutionary optimization algorithms. We demonstrate various multi-dimensional visualization techniques, as built into VISPLORE, which help to understand the dynamics of stochastic search algorithms.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {incollection}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('92','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_92\" style=\"display:none;\"><div class=\"tp_abstract_entry\">We describe VISPLORE, a visualization and experimentation environment for population-based search algorithms. Using particle swarm optimization (PSO) as an example, we demonstrate the advantages of an interactive visualization tool for multi-dimensional data. VISPLORE greatly supports the analysis of time dependent data sets, as they are produced by evolutionary optimization algorithms. We demonstrate various multi-dimensional visualization techniques, as built into VISPLORE, which help to understand the dynamics of stochastic search algorithms.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('92','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_92\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1007\/978-3-642-13425-8_12\" title=\"Follow DOI:10.1007\/978-3-642-13425-8_12\" target=\"_blank\">doi:10.1007\/978-3-642-13425-8_12<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('92','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_image_left\"><\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\">von Mammen, Sebastian;  Phillips, David;  Davison, Timothy;  Jacob, Christian<\/p><p class=\"tp_pub_title\">Swarm Graph Grammars: A Scale-independent, Graph-based Multi-agent Representation <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">ANTS 2010 - 7th International Conference on Swarm Intelligence, <\/span><span class=\"tp_pub_additional_address\">Brussels, Belgium, <\/span><span class=\"tp_pub_additional_year\">2010<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_146\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('146','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_146\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('146','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span> | <span class=\"tp_pub_tags_label\">Tags: <\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_146\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{248,<br \/>\r\ntitle = {Swarm Graph Grammars: A Scale-independent, Graph-based Multi-agent Representation},<br \/>\r\nauthor = {Sebastian von Mammen and David Phillips and Timothy Davison and Christian Jacob},<br \/>\r\nyear  = {2010},<br \/>\r\ndate = {2010-01-01},<br \/>\r\nurldate = {2010-01-01},<br \/>\r\nbooktitle = {ANTS 2010 - 7th International Conference on Swarm Intelligence},<br \/>\r\naddress = {Brussels, Belgium},<br \/>\r\nabstract = {&lt;p&gt; &lt;p style=\"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica;\"&gt;Modelling natural processes requires the implementation of an expressive representation of the involved entities and their inter- actions. We present swarm graph grammars (SGGs) as a bio-inspired modelling framework that integrates aspects of formal grammars, graph- based representation and multi-agent simulation. In SGGs, the substitution of subgraphs that represent locally defined agent interactions drive the computational process of the simulation. The generative character of formal grammars is translated into an agenttextquoterights metabolic interactions, i.e. creating or removing agents from the system. Utilizing graphs to describe interactions and relationships between pairs or sets of agents offers an easily accessible way of modelling biological phenomena. Property graphs emerge through the application of local interaction rules; we use these graphs to capture various aspects of the interaction dynamics at any given step of a simulation.&lt;\/p&gt; <br \/>\r\n&lt;\/p&gt;},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('146','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_146\" style=\"display:none;\"><div class=\"tp_abstract_entry\">&lt;p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica;&quot;&gt;Modelling natural processes requires the implementation of an expressive representation of the involved entities and their inter- actions. We present swarm graph grammars (SGGs) as a bio-inspired modelling framework that integrates aspects of formal grammars, graph- based representation and multi-agent simulation. In SGGs, the substitution of subgraphs that represent locally defined agent interactions drive the computational process of the simulation. The generative character of formal grammars is translated into an agenttextquoterights metabolic interactions, i.e. creating or removing agents from the system. Utilizing graphs to describe interactions and relationships between pairs or sets of agents offers an easily accessible way of modelling biological phenomena. Property graphs emerge through the application of local interaction rules; we use these graphs to capture various aspects of the interaction dynamics at any given step of a simulation.&lt;\/p&gt; <br \/>\r\n&lt;\/p&gt;<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('146','tp_abstract')\">Close<\/a><\/p><\/div><\/div><\/div><\/div><div class=\"tablenav\"><div class=\"tablenav-pages\"><span class=\"displaying-num\">135 entries<\/span> <a class=\"page-numbers button disabled\">&laquo;<\/a> <a class=\"page-numbers button disabled\">&lsaquo;<\/a> 1 of 3 <a href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?limit=2&amp;tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=&amp;tsr=#tppubs\" title=\"next page\" class=\"page-numbers button\">&rsaquo;<\/a> <a href=\"https:\/\/www.swarm-design.org\/index.php\/publications-2\/?limit=3&amp;tgid=&amp;yr=&amp;type=&amp;usr=&amp;auth=&amp;tsr=#tppubs\" title=\"last page\" class=\"page-numbers button\">&raquo;<\/a> <\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","footnotes":""},"class_list":["post-759","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/pages\/759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/comments?post=759"}],"version-history":[{"count":4,"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/pages\/759\/revisions"}],"predecessor-version":[{"id":779,"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/pages\/759\/revisions\/779"}],"wp:attachment":[{"href":"https:\/\/www.swarm-design.org\/index.php\/wp-json\/wp\/v2\/media?parent=759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}