231,809 research outputs found
Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications
Wireless sensor networks monitor dynamic environments that change rapidly
over time. This dynamic behavior is either caused by external factors or
initiated by the system designers themselves. To adapt to such conditions,
sensor networks often adopt machine learning techniques to eliminate the need
for unnecessary redesign. Machine learning also inspires many practical
solutions that maximize resource utilization and prolong the lifespan of the
network. In this paper, we present an extensive literature review over the
period 2002-2013 of machine learning methods that were used to address common
issues in wireless sensor networks (WSNs). The advantages and disadvantages of
each proposed algorithm are evaluated against the corresponding problem. We
also provide a comparative guide to aid WSN designers in developing suitable
machine learning solutions for their specific application challenges.Comment: Accepted for publication in IEEE Communications Surveys and Tutorial
Sustainable Economic Development: The Main Principles and the Basic Equation
This work offers system and information content of the following economic categories: development, sustainable economic development. The author has formulated the fundamental principles of sustainable development: the principle of minimum resource dissipation and the equation of self-organization, the law of conserving the economic potential of a social system. The basic equation of development has been formulated. The model of sustainable development is viewed on the basis of the equation.economic system sustainable development; economic system selforganization,model sustainable development of the economic system
Ecosystem properties and principles of living systems as foundation for sustainable agriculture – Critical reviews of environmental assessment tools, key findings and questions from a course process
With increasing demands on limited resources worldwide, there is a growing interest in sustainable patterns of utilisation and production. Ecological agriculture is a response to these concerns.
To assess progress and compliance, standard and comprehensive measures of resource requirements, impacts and agro-ecological health are needed. Assessment tools should also be rapid, standardized, userfriendly, meaningful to public policy and applicable to management. Fully considering these requirements confounds the development of integrated methods.
Currently, there are many methodologies for monitoring performance, each with its own foundations, assumptions, goals, and outcomes, dependent upon agency agenda or academic orientation. Clearly, a concept of sustainability must address biophysical, ecological, economic, and sociocultural foundations.
Assessment indicators and criteria, however, are generally limited, lacking integration, and at times in conflict with one another. A result is that certification criteria, indicators, and assessment methods are not based on a consistent, underlying conceptual framework and often lack a management focus.
Ecosystem properties and principles of living systems, including self-organisation, renewal, embeddedness, emergence and commensurate response provide foundation for sustainability assessments and may be appropriate focal points for critical thinking in an evaluation of current methods and standards. A systems framework may also help facilitate a comprehensive approach and promote a context for meaningful discourse. Without holistic accounts, sustainable progress remains an illdefined concept and an elusive goal.
Our intent, in the work with this report, was to use systems ecology as a pedagogic basis for learning and discussion to:
- Articulate general and common characteristics of living systems.
- Identify principles, properties and patterns inherent in natural ecosystems.
- Use these findings as foci in a dialogue about attributes of sustainability to:
a. develop a model for communicating scientific rationale.
b. critically evaluate environmental assessment tools for application in land-use.
c. propose appropriate criteria for a comprehensive assessment and expanded definition of ecological land use
Android Permissions Remystified: A Field Study on Contextual Integrity
Due to the amount of data that smartphone applications can potentially
access, platforms enforce permission systems that allow users to regulate how
applications access protected resources. If users are asked to make security
decisions too frequently and in benign situations, they may become habituated
and approve all future requests without regard for the consequences. If they
are asked to make too few security decisions, they may become concerned that
the platform is revealing too much sensitive information. To explore this
tradeoff, we instrumented the Android platform to collect data regarding how
often and under what circumstances smartphone applications are accessing
protected resources regulated by permissions. We performed a 36-person field
study to explore the notion of "contextual integrity," that is, how often are
applications accessing protected resources when users are not expecting it?
Based on our collection of 27 million data points and exit interviews with
participants, we examine the situations in which users would like the ability
to deny applications access to protected resources. We found out that at least
80% of our participants would have preferred to prevent at least one permission
request, and overall, they thought that over a third of requests were invasive
and desired a mechanism to block them
Recommended from our members
Integrity static analysis of COTS/SOUP
This paper describes the integrity static analysis approach developed to support the justification of commercial off-the-shelf software (COTS) used in a safety-related system. The static analysis was part of an overall software qualification programme, which also included the work reported in our paper presented at Safecomp 2002. Integrity static analysis focuses on unsafe language constructs and “covert” flows, where one thread can affect the data or control flow of another thread. The analysis addressed two main aspects: the internal integrity of the code (especially for the more critical functions), and the intra-component integrity, checking for covert channels. The analysis process was supported by an aggregation of tools, combined and engineered to support the checks done and to scale as necessary. Integrity static analysis is feasible for industrial scale software, did not require unreasonable resources and we provide data that illustrates its contribution to the software qualification programme
- …