Items of some interest:

These are my recent Pin​board​.in links:

  • A List Apart: Arti­cles: Artis­tic Distance

    “While I’m sure that some­one will dis­agree, these sites have proven that very few “pro­fes­sion­als” have the abil­ity or courage to pro­vide a well-​​constructed analy­sis of some­one else’s work (whether or not the eval­u­a­tion was solicited). My opin­ion has noth­ing at all to do with either web­site, but rather with indus­try pro­fes­sion­als’ inabil­ity to chal­lenge, or fear of chal­leng­ing, the sta­tus quo. Far too often, hon­esty is met with ridicule, shame, or out­right rage from peo­ple hid­ing behind elec­tronic media. As a com­mu­nity, if our goal is to con­tinue rais­ing the bar for design, we need to get to a place where objec­tive dis­cus­sion is wel­comed, not scorned or drowned in obse­quious­ness. I would love to see dis­cus­sion of basic design move past the super­fi­cial trendi­ness of emerg­ing web technologies.”

    cri­tique col­lab­o­ra­tion advice graphic-​​design not-​​just
  • - How We Will Read: Laura Miller and Maud Newton

    LM: Lit­er­ary peo­ple, when they talk about books, tend to think of fic­tion first. But most peo­ple, when they think about books, are think­ing about non­fic­tion, which lends itself amaz­ingly well to some kind of enhanced e-​​book expe­ri­ence. As a piece of that, I’m skep­ti­cal of enhanc­ing fic­tion e-​​books. The essence of nar­ra­tive is this sense of causal­ity and mean­ing, and when you intro­duce a lot of arbi­trary or ran­dom branch­ing things into it, it actu­ally loses it’s core plea­sure. It’s a tricky issue.”

    pub­lish­ing ebooks read­ing edi­tor
  • Per­sonal Tech for the 17th Cen­tury — Suzanne Fis­cher — Tech­nol­ogy — The Atlantic

    “The university’s John Carter Brown Library has long held the “Roger Williams Mys­tery Book,” a book that pur­port­edly belonged to Roger Williams, the rad­i­cal reli­gious thinker and founder of Rhode Island. The book is miss­ing its title page and thus has lit­tle iden­ti­fy­ing infor­ma­tion (besides a sub­ti­tle, “An Essay Con­cern­ing the Rec­on­cil­ing of Dif­fer­ences among Chris­tians”) — but it’s cov­ered with exten­sive short­hand mar­gin­a­lia sus­pected to have been writ­ten by Williams him­self some­time in the mid 1600s. The stu­dents, who include his­tory and math majors, are using this semes­ter to deci­pher the writ­ing and to deter­mine whether or not the short­hand hand­writ­ing was Williams’s hand.”

    nanohis­tory mar­gin­a­lia early-​​modern puz­zles
  • atomo

    “atomo is a small, sim­ple, insanely flex­i­ble and expres­sive pro­gram­ming lan­guage. its design is inspired by Scheme (small, sim­ple core), Slate (mul­ti­ple dis­patch, key­words), Ruby (very DSL-​​friendly), and Erlang (message-​​passing con­cur­rency). it is writ­ten in and pig­gy­backs on the Haskell run­time, per­mit­ting access to all of its power (and libraries!) through a thin layer.”

    pro­gram­ming lan­guage
  • Jour­nal of Dig­i­tal Humanities

    “The Jour­nal of Dig­i­tal Human­i­ties is a com­pre­hen­sive, peer-​​reviewed, open access jour­nal that fea­tures the best schol­ar­ship, tools, and con­ver­sa­tions pro­duced by the dig­i­tal human­i­ties com­mu­nity in the pre­vi­ous quarter.”

    digital-​​humanities jour­nal open-​​access pub­lish­ing
  • [1203.4881] Com­pu­ta­tional Com­plex­ity Analy­sis of Multi-​​Objective Genetic Programming

    Some days I just want to take genetic pro­gram­ming away from the com­puter sci­en­tists. Then I real­ize I ought to just let them keep the use­less, rit­u­al­ized thing they imag­ine it is.

    facepalm multiobjective-​​optimization software-​​development-​​is-​​not-​​programming
  • - How We Will Read: Clay Shirky

    “That is one of the poten­tial shifts in social read­ing: Can I cre­ate value for other peo­ple by say­ing that I found this pas­sage by Bruno LaTour strik­ing — even if I never look at it again? That’s an amaz­ing act of what I called “frozen shar­ing” in my last book. Being gen­er­ous about things when you are offer­ing it out to the pub­lic, with­out it being either in a spe­cific time frame or for a spe­cific target.”

    pub­lish­ing read­ing social-​​capital project be-​​useful-​​to-​​one-​​another

Items of some interest:

These are my recent Pin​board​.in links:

  • [1201.5604] Dis­crete and Fuzzy Dynam­i­cal Genetic Pro­gram­ming in the XCSF Learn­ing Clas­si­fier System

    “A num­ber of rep­re­sen­ta­tion schemes have been pre­sented for use within Learn­ing Clas­si­fier Sys­tems, rang­ing from binary encod­ings to neural net­works. This paper presents results from an inves­ti­ga­tion into using dis­crete and fuzzy dynam­i­cal sys­tem rep­re­sen­ta­tions within the XCSF Learn­ing Clas­si­fier Sys­tem. In par­tic­u­lar, asyn­chro­nous Ran­dom Boolean Net­works are used to rep­re­sent the tra­di­tional condition-​​action pro­duc­tion sys­tem rules in the dis­crete case and asyn­chro­nous Fuzzy Logic Net­works in the continuous-​​valued case. It is shown pos­si­ble to use self-​​adaptive, open-​​ended evo­lu­tion to design an ensem­ble of such dynam­i­cal sys­tems within XCSF to solve a num­ber of well-​​known test problems.”

    Kauffman-​​networks learning-​​classifier-​​systems genetic-​​programming nudge-​​targets inter­est­ing
  • [1201.4899] I Like Her more than You: Self-​​determined Communities

    “In this paper we define what we call an affin­ity sys­tem, which is a set of indi­vid­u­als, each with a vec­tor char­ac­ter­iz­ing its pref­er­ence for all other indi­vid­u­als in the set. The pref­er­ence of a mem­ber can be given either by a rank­ing of all mem­bers or by a weighted vec­tor that defines the degrees of its affin­ity to oth­ers. Affin­ity sys­tems are use­ful for mod­el­ing social sys­tems as well as gen­eral data sets, as social inter­ac­tions are often deter­mined by affini­ties among the mem­bers. We also define a nat­ural notion of (poten­tially over­lap­ping) com­mu­ni­ties in an affin­ity sys­tem, in which the mem­bers of a given com­mu­nity col­lec­tively pre­fer each other to any­one else out­side the com­mu­nity. Thus these com­mu­ni­ties are “self-​​determined” or “self-​​certified” by the affin­ity sys­tem. We pro­vide a tight poly­no­mial bound on the num­ber of self-​​determined com­mu­ni­ties as a func­tion of the robust­ness of the com­mu­nity. More­over, we present a polynomial-​​time algo­rithm for enu­mer­at­ing these com­mu­ni­ties, as well as a local algo­rithm with a strong sto­chas­tic per­for­mance guar­an­tee that can find a com­mu­nity in time nearly lin­ear in the of size the community.…”

    network-​​theory social-​​capital social-​​dynamics self-​​assembly agent-​​based graph-​​theory algo­rithms com­plex­ol­ogy nudge-​​targets
  • [1201.5076] Tech­ni­cal Report #SEHIR-IE-VA-12–1: Opti­mal Obsta­cle Place­ment with Disambiguations

    “We intro­duce the opti­mal obsta­cle place­ment with dis­am­bigua­tions prob­lem wherein the goal is to place true obsta­cles in an envi­ron­ment clut­tered with false obsta­cles so as to max­i­mize the total tra­ver­sal length of a nav­i­gat­ing agent (NAVA). Prior to the tra­ver­sal, NAVA is given loca­tion infor­ma­tion and prob­a­bilis­tic esti­mates of each disk-​​shaped hin­drance (here­inafter referred to as disk) being a true obsta­cle. The NAVA can dis­am­biguate a disk’s sta­tus only when sit­u­ated on its bound­ary. There exists an obsta­cle plac­ing agent (OPA) that locates obsta­cles prior to NAVA’s tra­ver­sal. The goal of OPA is to place true obsta­cles in between the clut­ter in such a way that NAVA’s tra­ver­sal length is max­i­mized in a game-​​theoretic sense.…”

    agent-​​based game-​​theory robot­ics disambiguation-​​design nudge-​​targets military-​​applications algo­rithms
  • [1010.5017] Col­lec­tive motion

    “We review the obser­va­tions and the basic laws describ­ing the essen­tial aspects of col­lec­tive motion — being one of the most com­mon and spec­tac­u­lar man­i­fes­ta­tion of coor­di­nated behav­ior. Our aim is to pro­vide a bal­anced dis­cus­sion of the var­i­ous facets of this highly mul­ti­dis­ci­pli­nary field, includ­ing exper­i­ments, math­e­mat­i­cal meth­ods and mod­els for sim­u­la­tions, so that read­ers with a vari­ety of back­ground could get both the basics and a broader, more detailed pic­ture of the field. The obser­va­tions we report on include sys­tems con­sist­ing of units rang­ing from macro­mol­e­cules through metal­lic rods and robots to groups of ani­mals and peo­ple. Some empha­sis is put on mod­els that are sim­ple and real­is­tic enough to repro­duce the numer­ous related obser­va­tions and are use­ful for devel­op­ing con­cepts for a bet­ter under­stand­ing of the com­plex­ity of sys­tems con­sist­ing of many simul­ta­ne­ously mov­ing enti­ties. As such, these mod­els allow the estab­lish­ing of a few fun­da­men­tal prin­ci­ples of flock­ing. In par­tic­u­lar, it is demon­strated, that in spite of con­sid­er­able dif­fer­ences, a num­ber of deep analo­gies exist between equi­lib­rium sta­tis­ti­cal physics sys­tems and those made of self-​​propelled (in most cases liv­ing) units. In both cases only a few well defined macroscopic/​collective states occur and the tran­si­tions between these states fol­low a sim­i­lar sce­nario, involv­ing dis­con­ti­nu­ity and alge­braic divergences.”

    emer­gence emergent-​​design biol­ogy ethol­ogy com­plex­ol­ogy mod­els artificial-​​life nudge-​​targets
  • [1201.5568] Dynamic trees for stream­ing and mas­sive data contexts

    “Data col­lec­tion at a mas­sive scale is becom­ing ubiq­ui­tous in a wide vari­ety of set­tings, from vast offline data­bases to stream­ing real-​​time infor­ma­tion. Learn­ing algo­rithms deployed in such con­texts must rely on single-​​pass infer­ence, where the data his­tory is never revis­ited. In stream­ing con­texts, learn­ing must also be tem­po­rally adap­tive to remain up-​​to-​​date against unfore­seen changes in the data gen­er­at­ing mech­a­nism. Although rapidly grow­ing, the online Bayesian infer­ence lit­er­a­ture remains chal­lenged by mas­sive data and tran­sient, evolv­ing data streams. Non-​​parametric mod­el­ling tech­niques can prove par­tic­u­larly ill-​​suited, as the com­plex­ity of the model is allowed to increase with the sam­ple size. In this work, we take steps to over­come these chal­lenges by port­ing stan­dard stream­ing tech­niques, like data dis­card­ing and down­weight­ing, into a fully Bayesian frame­work via the use of infor­ma­tive pri­ors and active learn­ing heuris­tics. We show­case our meth­ods by aug­ment­ing a mod­ern non-​​parametric mod­el­ling frame­work, dynamic trees, and illus­trate its per­for­mance on a num­ber of prac­ti­cal exam­ples. The end prod­uct is a pow­er­ful stream­ing regres­sion and clas­si­fi­ca­tion tool, whose per­for­mance com­pares favourably to the state-​​of-​​the-​​art.”

    data-​​analysis learning-​​from-​​data algo­rithms drinking-​​from-​​the-​​firehose nudge data-​​mining

Items of some interest:

These are my recent Pin​board​.in links:

  • [1201.5440] Self-​​assembly of anisotropic soft par­ti­cles in two dimensions

    “The self assem­bly of core-​​corona discs inter­act­ing via anisotropic poten­tials is inves­ti­gated using Monte Carlo com­puter sim­u­la­tions. A min­i­mal inter­ac­tion poten­tial that incor­po­rates anisotropy in a sim­ple way is intro­duced. It con­sists in a core-​​corona archi­tec­ture in which the cen­ter of the core is shifted with respect to the cen­ter of the corona. Anisotropy can thus be tuned by pro­gres­sively shift­ing the posi­tion of the core. Despite its sim­plic­ity, the sys­tem self orga­nize in a rich vari­ety of struc­tures includ­ing stripes, tri­an­gu­lar and rec­tan­gu­lar lat­tices, and unusual plas­tic crys­tals. Our results indi­cate that the amount of anisotropy does not alter the lat­tice spac­ing and only influ­ences the type of clus­ter­ing (stripes, micells, etc.) of the indi­vid­ual particles.”

    self-​​assembly biologically-​​inspired sim­u­la­tion pattern-​​formation condensed-​​matter
  • [1201.5477] Entropy-​​growth-​​based model of emo­tion­ally charged online dialogues

    “We ana­lyze emo­tion­ally anno­tated mas­sive data from IRC (Inter­net Relay Chat) and model the dia­logues between its par­tic­i­pants by assum­ing that the dri­ving force for the dis­cus­sion is the entropy growth of emo­tional prob­a­bil­ity dis­tri­b­u­tion. This process is claimed to be cor­re­lated to the emer­gence of the power-​​law dis­tri­b­u­tion of the dis­cus­sion lengths observed in the dia­logues. We per­form numer­i­cal sim­u­la­tions based on the noticed phe­nom­e­non obtain­ing a good agree­ment with the real data. Finally, we pro­pose a method to arti­fi­cially pro­long the dura­tion of the dis­cus­sion that relies on the entropy of emo­tional prob­a­bil­ity distribution.”

    oh-​​look-​​power-​​laws flame-​​wars social-​​dynamics com­plex­ol­ogy cultural-​​dynamics
  • [1201.4955] Coor­di­na­tion, Dif­fer­en­ti­a­tion and Fair­ness in a pop­u­la­tion of coop­er­at­ing agents

    “In a recent paper, we ana­lyzed the self-​​assembly of a com­plex coop­er­a­tion net­work. The net­work was shown to approach a state, where every agent invests the same amount of resources. Nev­er­the­less, highly-​​connected agents arise that extract extra-​​ordinarily high pay­offs while con­tribut­ing com­pa­ra­bly lit­tle to any of their coop­er­a­tions. Here, we inves­ti­gate a vari­ant of the model, in which highly-​​connected agents have access to addi­tional resources. We study ana­lyt­i­cally and numer­i­cally whether these resources are invested in exist­ing col­lab­o­ra­tions, lead­ing to a fairer load dis­tri­b­u­tion, or in estab­lish­ing new col­lab­o­ra­tions, lead­ing to an even less fair dis­tri­b­u­tion of loads and payoffs.”

    col­lab­o­ra­tion social-​​capital agent-​​based network-​​theory com­plex­ol­ogy nudge-​​targets
  • [1201.5426] Con­straint Prop­a­ga­tion as Infor­ma­tion Maximization

    “Dana Scott used the par­tial order among par­tial func­tions for his math­e­mat­i­cal model of recur­sively defined func­tions. He inter­preted the par­tial order as one of infor­ma­tion con­tent. In this paper we elab­o­rate on Scott’s sug­ges­tion of regard­ing com­pu­ta­tion as a process of infor­ma­tion max­i­miza­tion by apply­ing it to the solu­tion of con­straint sat­is­fac­tion prob­lems. Here the method of con­straint prop­a­ga­tion can be inter­preted as decreas­ing uncer­tainty about the solu­tion — that is, as gain in infor­ma­tion about the solu­tion. As illus­tra­tive exam­ple we choose numer­i­cal con­straint sat­is­fac­tion prob­lems to be solved by inter­val con­straints. To facil­i­tate this approach to con­straint solv­ing we for­mu­late con­straint sat­is­fac­tion prob­lems as for­mu­las in pred­i­cate logic. This neces­si­tates extend­ing the usual seman­tics for pred­i­cate logic so that mean­ing is assigned not only to sen­tences but also to for­mu­las with free variables.”

    computer-​​science quite-​​interesting constraint-​​processing computational-​​methods
  • [1201.4459] An effi­cient par­al­lel algo­rithm for the longest path prob­lem in meshes

    “In this paper, first we give a sequen­tial linear-​​time algo­rithm for the longest path prob­lem in meshes. This algo­rithm can be con­sid­ered as an improve­ment of [13]. Then based on this sequen­tial algo­rithm, we present a constant-​​time par­al­lel algo­rithm for the prob­lem which can be run on every par­al­lel machine.”

    algo­rithms graph-​​theory computational-​​complexity nudge-​​targets
  • [1201.4417] Insta­bil­i­ties and Pat­terns in Cou­pled Reaction-​​Diffusion Layers

    “We study insta­bil­i­ties and pat­tern for­ma­tion in reaction-​​diffusion lay­ers that are dif­fu­sively cou­pled. For two-​​layer sys­tems of iden­ti­cal two-​​component reac­tions, we ana­lyze the sta­bil­ity of homo­ge­neous steady states by exploit­ing the block sym­met­ric struc­ture of the lin­ear prob­lem. There are eight pos­si­ble pri­mary bifur­ca­tion sce­nar­ios, includ­ing a Turing-​​Turing bifur­ca­tion that involves two dis­parate length scales whose ratio may be tuned via the inter-​​layer cou­pling. For sys­tems of $n$-component lay­ers and non-​​identical lay­ers, the lin­ear problem’s block form allows approx­i­mate decom­po­si­tion into lower-​​dimensional lin­ear prob­lems if the cou­pling is suf­fi­ciently weak. As an exam­ple, we apply these results to a two-​​layer Brus­se­la­tor sys­tem. The com­pet­ing length scales engi­neered within the lin­ear prob­lem are read­ily appar­ent in numer­i­cal sim­u­la­tions of the full sys­tem. Select­ing a $sqrt{2}$:1 length scale ratio pro­duces an unusual steady square pattern.”

    cute emergent-​​design pattern-​​formation com­plex­ol­ogy nudge-​​targets nonlinear-​​dynamics
  • [1201.4737] Pro­duc­tion Sys­tem Rules as Pro­tein Com­plexes from Genetic Reg­u­la­tory Networks

    “This short paper intro­duces a new way by which to design pro­duc­tion sys­tem rules. An indi­rect encod­ing scheme is pre­sented which views such rules as pro­tein com­plexes pro­duced by the tem­po­ral behav­iour of an arti­fi­cial genetic reg­u­la­tory net­work. This ini­tial study begins by using a sim­ple Boolean reg­u­la­tory net­work to pro­duce tra­di­tional ternary-​​encoded rules before mov­ing to a fuzzy vari­ant to pro­duce real-​​valued rules. Com­pet­i­tive per­for­mance is shown with related genetic reg­u­la­tory net­works and rule-​​based sys­tems on bench­mark problems.”

    evolutionary-​​algorithms production-​​systems computer-​​science emergent-​​design

Items of some interest…

[links deleted]