25,774 research outputs found

    Biologically inspired distributed machine cognition: a new formal approach to hyperparallel computation

    Get PDF
    The irresistable march toward multiple-core chip technology presents currently intractable pdrogramming challenges. High level mental processes in many animals, and their analogs for social structures, appear similarly massively parallel, and recent mathematical models addressing them may be adaptable to the multi-core programming problem

    A Rule Set for the Future

    Get PDF
    This volume, Digital Young, Innovation, and the Unexpected, identifies core issues concerning how young people's use of digital media may lead to various innovations and unexpected outcomes. The essays collected here examine how youth can function as drivers for technological change while simultaneously recognizing that technologies are embedded in larger social systems, including the family, schools, commercial culture, and peer groups. A broad range of topics are taken up, including issues of access and equity; of media panics and cultural anxieties; of citizenship, consumerism, and labor; of policy, privacy, and IP; of new modes of media literacy and learning; and of shifting notions of the public/private divide. The introduction also details six maxims to guide future research and inquiry in the field of digital media and learning. These maxims are "Remember History," "Consider Context," "Make the Future (Hands-on)," "Broaden Participation," "Foster Literacies," and "Learn to Toggle." They form a kind of flexible rule set for investigations into the innovative uses and unexpected outcomes now emerging or soon anticipated from young people's engagements with digital media

    Figuring the Plural

    Get PDF
    This report is an examination of ethnocultural, or ethnically/culturally specific, arts organizations in Canada and the United States.As our societies rapidly diversify and we seek to negotiate our increasingly complex national identities, these organizations possess enormous potential to assist in this process for they serve as cultural advocates, cultural interpreters, facilitators of cross-cultural understanding and communication keepers of ethnic tradition, and/or sites where prejudice is exposed and challenged

    Towards adaptive multi-robot systems: self-organization and self-adaptation

    Get PDF
    Dieser Beitrag ist mit Zustimmung des Rechteinhabers aufgrund einer (DFG geförderten) Allianz- bzw. Nationallizenz frei zugÀnglich.This publication is with permission of the rights owner freely accessible due to an Alliance licence and a national licence (funded by the DFG, German Research Foundation) respectively.The development of complex systems ensembles that operate in uncertain environments is a major challenge. The reason for this is that system designers are not able to fully specify the system during specification and development and before it is being deployed. Natural swarm systems enjoy similar characteristics, yet, being self-adaptive and being able to self-organize, these systems show beneficial emergent behaviour. Similar concepts can be extremely helpful for artificial systems, especially when it comes to multi-robot scenarios, which require such solution in order to be applicable to highly uncertain real world application. In this article, we present a comprehensive overview over state-of-the-art solutions in emergent systems, self-organization, self-adaptation, and robotics. We discuss these approaches in the light of a framework for multi-robot systems and identify similarities, differences missing links and open gaps that have to be addressed in order to make this framework possible

    A Novice's Process of Object-Oriented Programming

    Get PDF
    Exposing students to the process of programming is merely implied but not explicitly addressed in texts on programming which appear to deal with 'program' as a noun rather than as a verb.We present a set of principles and techniques as well as an informal but systematic process of decomposing a programming problem. Two examples are used to demonstrate the application of process and techniques.The process is a carefully down-scaled version of a full and rich software engineering process particularly suited for novices learning object-oriented programming. In using it, we hope to achieve two things: to help novice programmers learn faster and better while at the same time laying the foundation for a more thorough treatment of the aspects of software engineering

    Artificiality in Social Sciences

    Get PDF
    This text provides with an introduction to the modern approach of artificiality and simulation in social sciences. It presents the relationship between complexity and artificiality, before introducing the field of artificial societies which greatly benefited from the computer power fast increase, gifting social sciences with formalization and experimentation tools previously owned by "hard" sciences alone. It shows that as "a new way of doing social sciences", artificial societies should undoubtedly contribute to a renewed approach in the study of sociality and should play a significant part in the elaboration of original theories of social phenomena.artificial societies; multi-agent systems; distributed artificial intelligence; complexity
    • 

    corecore