ppxscal/embedding_network huggingface dataset:
Video Watermarking and Benchmarking
Authors: Sofia Tsekeridou
Venue: Proceeding of the 2007 conference on Emerging Artificial Intelligence Applications in Computer Engineering: Real Word AI Systems with Applications in eHealth, HCI, Information Retrieval and Pervasive Technologies (2007)

The rapid expand of Internet and the drastic turn to the digital era have led to the investigation of digital watermarking as a complementary technology to traditional protection mechanisms to ensure digital content protection. Significant research efforts have been reported in the fields of audio and image watermarking, with video and 3D data watermarking following. This chapter provides an in-depth overview of different video watermarking techniques in order to single out the particularities of that field, in relation with artificial intelligence algorithms that may be used as embedding and/or detection counterparts. Furthermore, to complete the picture, the chapter proceeds in presenting benchmarking requirements for objective video watermarking performance evaluation. There is still potential for novel techniques to be explored in conjunction with artificial intelligence approaches to target to optimal video watermarking performance under a variety of attacks. The current chapter will present the essential starting point for the novice researcher in the field.
Probing analysis of closed components
Authors: Gregg Rothermel, Sebastian Elbaum
Venue:  (2008)

Software is increasingly being built through the composition of exisiting components, such as web services, where access to the source code, and in some cases even the executable code, is unavailable. The users of these components must rely on the existing documentation of the component to understand how the component should be used. However, this documentation is often imprecise or incomplete (when generated automatically via static analysis) or does not match the current version of the service (when maintained manually). Additionally, users of closed components have no control over the delivered quality of the component, and currently rely of the developers' claims or ad-hoc testing to assess the quality of the component. In this work, we present probing analysis, a new analysis technique designed specifically to address these issues for closed components. Probing analysis is a black-box dynamic analysis technique that probes a component by generating inputs for the component, executing the component on those inputs, and analyzing the inputs and outputs to infer properties that describe some aspect of the behavior of the component. We present a formal definition of probing analysis that can be used to guide the development of probing analysis techniques. We then develop a probing analysis methodology for web applications and web services called WebAppSleuth. We have implemented versions of WebAppSleuth for web applications and for web services. We apply these versions to six production web applications and two commercial web services. WebAppSleuth was able to accurately and quickly infer properties for the six web application and found anomalous behavior in four of the web applications. Additionally WebAppSleuth was able to find several ways that the two web services could be improved. These results suggest that probing analysis is a useful new technique for analyzing the behavior of software components and the provided definition of probing analysis provides a framework for the development of new probing analysis techniques.
Smart camera based on embedded HW/SW coprocessor
Authors: Romuald Mosqueron, Julien Dubois, Marco Mattavelli, David Mauvilet
Venue: EURASIP Journal on Embedded Systems (2008)

This paper describes an image acquisition and a processing system based on a new coprocessor architecture designed for CMOS sensor imaging. The system exploits the full potential CMOS selective access imaging technology because the coprocessor unit is integrated into the image acquisition loop. The acquisition and coprocessing architecture are compatible with the majority of CMOS sensors. It enables the dynamic selection of a wide variety of acquisition modes as well as the reconfiguration and implementation of high-performance image preprocessing algorithms (calibration, filtering, denoising, binarization, pattern recognition). Furthermore, the processing and data transfer, from the CMOS sensor to the processor, can be operated simultaneously to increase achievable performances. The coprocessor architecture has been designed so as to obtain a unit that can be configured on the fly, in terms of type and number of chained processing stages (up to 8 successive predefined preprocessing stages), during the image acquisition process that can be defined by the user according to each specific application requirement. Examples of acquisition and processing performances are reported and compared to classical image acquisition systems based on standard modular PC platforms. The experimental results show a considerable increase of the achievable performances.
An Agent-based Framework for Enhancing Helping Behaviors in Human Teamwork
Authors: Cong Chen, John Yen, Michael Miller, Richard Volz, Wayne Shebilske
Venue: Proceeding of the 2005 conference on Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology (2005)

This paper proposes an intelligent training framework where agents are used with explicit teamwork models for desired teamwork behaviors. In the framework, we divide coaching process into two manageable sub-phases and model trainees regarding teamwork dynamics and team performance. We have implemented the framework on a team-based agent architecture (CAST) and applied it to train helping behaviors for a simulated command and control (C2) task. The framework and its implementation enable us to design experiments for studying the effectiveness of agent-based coaching for helping behaviors among team members.
Foraging for Better Deployment of Replicated Service Components
Authors: Máté J. Csorba, Hein Meling, Poul E. Heegaard, Peter Herrmann
Venue: Proceedings of the 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (2009)

Our work focuses on distributed software services and their requirements in terms of system performance and dependability. We target the problem of finding optimal deployment mappings involving multiple services, i.e. mapping service components in the software architecture to the underlying platforms for best possible execution. We capture important non-functional requirements of distributed services, regarding performance and dependability. These models are then used to construct appropriate cost functions that will guide our heuristic optimization method to provide better deployment mappings for service components. This paper mainly focuses on dependability. In particular, a logic enabling replication management and deployment for increased dependability is presented. To demonstrate the feasibility of our approach, we model a scenario with 15 services each with different redundancy levels deployed over a 10-node network. We show by simulation how the deployment logic proposed is capable to satisfy replica deployment requirements.
Parallel difference method on diffusion equations
Authors: Qinghua Feng, Bin Zheng
Venue: WSEAS Transactions on Computers (2009)

In this paper, we present a high order unconditionally stable implicit scheme for diffusion equations. Based on the scheme a class of parallel alternating group explicit method is derived, and stability analysis is given. Then we present another parallel alternating group explicit iterative method, and finish the convergence analysis. Numerical experiments show that the two methods are of higher accuracy than the original alternating group method.
Joomla! Accessibility: A quick guide to creating accessible websites with Joomla!
Authors: Joshue O. Connor
Venue:  (2007)

This book provides a short, practical guide to ensure that your Joomla! web site is accessible and usable by the widest audience. Understanding how to create accessible websites is an essential skill these days. You may even be obliged by law to create websites that are usable by the widest audience, including people with a range of disabilities. This book looks at what accessibility is and the various reasons, such as legislative or legal, as to why you really need to understand accessibility and then create websites that can be used by everyone. This book therefore examines the diverse range of user requirements that need to be considered for humans to successfully use web technologies. If you have no experience of being around, or working with, people with disabilities then it can be very difficult to successfully design user interfaces that cover their needs. This book will show you how you can both understand some of the various needs of people with disabilities and the technology they use to interact with computers and the Web. Understand what accessibility really means and why it's importantEnsure that content editors and writers publish accessible articlesCreate accessible Joomla! TemplatesUnderstand Assistive Technology (AT) and the needs of people with disabilities This book is a guide to any Joomla! user who wants to make their sites more accessible and the author does assume that you have a basic working knowledge of Joomla!. You don't need to know anything about accessibility -- the author tells you all that you need to know to make your Joomla! sites accessible to the widest audience. While some design skills and technical knowledge of HTML, CSS and PHP will be very useful you will still benefit from reading this book if you wish to understand more about assistive technology and the needs of people with disabilities. The book is distilled from years of hands on experience that the author has as a web developer and also working with people with disabilities. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Minimizing hierarchical routing error
Authors: Eric Rosenberg
Venue: Computer Networks: The International Journal of Computer and Telecommunications Networking (2009)

In hierarchical routing schemes, nodes are grouped into clusters at multiple levels, and a given node sees only a summarized view of the entire network. Hierarchical routing introduces error, which is the difference between the hierarchical path length and the optimal path length using flat routing. Since in practice the routing table size at each node is limited, we formulate the constrained optimization problems of finding a hierarchy structure that minimizes either the worst case or average case routing error. We prove results characterizing solutions of these problems, and present dynamic programming solution algorithms and computational results.
Understanding interactive systems
Authors: Jon Drummond
Venue: Organised Sound (2009)

This article examines differing approaches to the definition, classification and modelling of interactive music systems, drawing together both historical and contemporary practice. Concepts of shared control, collaboration and conversation metaphors, mapping, gestural control, system responsiveness and separation of interface from sound generator are discussed. The article explores the potential of interactive systems to facilitate the creation of dynamic compositional sonic architectures through performance and improvisation.
Real-time software restoration of optic image degraded by the atmosphere
Authors: Radek Doskočil, Teodor Baláž, Martin Macko, Zdenek Řehoř
Venue: Proceedings of the 7th WSEAS international conference on System science and simulation in engineering (2008)

In this paper we present results obtained by experimental check of restoration algorithms [12]. These algorithms enable to image processing (restoration, enhancement) that degraded by passing into atmosphere without knowledge of current meteorological parameters. The algorithms are effective without requirements to additional demanding apparatus equipment. The accent is on the algorithms that enable the work in systems with processing image in real-time and possibly to increase image quality markedly. This paper spring from scientific works [3, 11, 12].
Verification of numerical modeling results using analytical solution for oxygen diffusion process in sulfide waste dump
Authors: Ahmad Aryafar, Faramarz Doulati Ardejani
Venue: Proceedings of the 4th WSEAS/IASME international conference on Dynamical systems and control (2008)

Weathering of pyrite -containing rocks causes the well-known problem of acid rock drainage. Depending on the rate of pyrite oxidation, availability of water and oxidants and buffering capacity of surrounding rocks and sediments, the pH of the drainage is often very low[1]. When the pyrite or other sulfide mineral exposure by the atmosphere and water, the acid mine drainage was generated. Oxygen can be transported into the waste deposit by three mechanisms: (1) advective transport with water, (2) free ore forced air convection and (3) diffusion in the gaseous and aqueous phases through pores in waste material [2]. In generally, the pyrite oxidation and acid generation were controlled by oxygen diffusion. So, in this research was attempted that variation of oxygen concentration in waste dump depths was investigated and the analytical and numerical models results (obtained using PHOENICS software) [3] were compared. The obtained results can use for controlling and reducing the environmental impacts.
A Fair Peer Selection Algorithm for an Ecommerce-Oriented Distributed Recommender System
Authors: Li-Tung Weng, Yue Xu, Yuefeng Li, Richi Nayak
Venue: Proceeding of the 2006 conference on Advances in Intelligent IT: Active Media Technology 2006 (2006)

Most of the existing recommender systems nowadays operate in a single organizational base, and very often they do not have sufficient resources to be used in order to generate quality recommendations. Therefore, it would be beneficial if recommender systems of different organizations can cooperate together sharing their resources and recommendations. In this paper, we propose a preliminary design of a distributed recommender system that consists of multiple recommender systems from different organizations. Moreover, a peer selection algorithm is also presented that allows a recommender system peer to select a set of other peers to cooperate with. The proposed selection mechanism not only ensures a high degree of user satisfaction to the generated recommendation, it also makes sure that every peer has been fairly treated and studied. The paper also further points out how the proposed distributed recommender system and the peer selection algorithm can provide a solution to the problem of resource lacking (e.g. cold start problem) and also enables recommender systems to provide recommendations with better novelty and quality to users.
On Probing and Multi-Threading in PLATYPUS
Authors: J. Gressmann, T. Janhunen, R. Mercer, T. Schaub, S. Thiele, R. Tichy
Venue: Proceeding of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy (2006)

The PLATYPUS approach offers a generic platform for distributed answer set solving, accommodating a variety of different architectures for distributing the search for answer sets across different processes and different search modes for modifying search behaviour. We describe two major extensions of PLATYPUS. First, we present its probing mode which provides a controlled non-linear traversal of the search space. Second, we present its new multi-threading architecture allowing for intra-process distribution. Both contributions are underpinned by experimental results illustrating their computational impact.
Analysis of low noise and gain flattened distributed Raman amplifiers using different fibers
Authors: Farzin Emami, Amir H. Jafari
Venue: Proceedings of the 8th WSEAS international conference on Electronics, hardware, wireless and optical communication (2009)

In this paper we present the performances and characteristics of Raman amplifiers by utilizing a set of differential equations and numerical simulations. For this purpose, we use two types of fibers with different gain characteristics such as germanium-doped and silica fibers. In this simulation, the optimum initial values of the pump powers for a system with 10 pumps are recalculated and optimized again, so that a flat gain and low noise characteristics can be obtained. In addition, the effects of the effective area on the net gain of the Raman amplifiers and on the noise figure are discussed for this optimized 10 pumps bidirectional amplifier.
A domain specific visual language for design and coordination of supply networks
Authors: John Hosking, Nikolay Mehandjiev, John Grundy
Venue: Proceedings of the 2008 IEEE Symposium on Visual Languages and Human-Centric Computing (2008)

We have developed a domain specific visual language (DSVL) and environment to support the modeling of small business-based dynamic supply networks. We describe our approach to the design of the DSVL, challenges faced, the implementation of a prototype environment, and preliminary evaluation.
Global Information Technology Management in the Digital Economy
Authors: Mahesh S. Raisinghani
Venue:  (2007)

Todays enterprises are increasingly going global by becoming more distributed, leveraging resource bases in all parts of the world. Whether through offshore relationships, global support or application development programs, or linking disparate parts of organizations, enterprises are reducing costs by managing applications centrally, boosting security, and assuring network uptime. Global Information Technology Management in the Digital Economy provides comprehensive coverage and definitions of the most important issues, concepts, trends and technologies in the field of the emerging sub-discipline of global information technology management, covering topics such as the technical platform for global IS applications, information systems projects spanning cultures, managing information technology in multi-domestic/international/global/transnational corporations, and global information technology systems and socioeconomic development in developing countries. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
A Novel Adaptive Reclosure Criterion for HV Transmission Lines Based on Wavelet Packet Energy Entropy
Authors: Yuanyuan Zhang, Qingwu Gong, Xi Shi
Venue: Proceedings of the 6th International Symposium on Neural Networks: Advances in Neural Networks - Part III (2009)

A novel adaptive reclosure criterion based on energy entropy to identify faults for HV transmission lines is presented in the paper on the basis of the introduction of wavelet packet and energy entropy. The method analyses the faulted phase voltage after breakers trip. After breaker trips, the voltage of transient faults is obviously different from that under permanent faults because the secondary arc has the process of extinction-reburning, and the criterion can identify fault nature before secondary arc extinction. Firstly, the faulted phase voltage is decomposed by three-layer wavelet packet, and eight signals in the third level are reconstructed. Secondly, the energy entropy under each scale is calculated according to reconstructed signals, and calculation results show the vectors under different faults are of different characteristics. Finally, a target function is defined as fault identification parameter. Simulations in EMTP/ MATLAB show that: this method can determine fault nature rapidly and accurately and it won't be affected by system operation manner, transition resistance and fault location so it will have a good adaptability.
Code smell eradication and associated refactoring
Authors: H. Hamza, S. Counsell, T. Hall, G. Loizou
Venue: Proceedings of the 2nd conference on European computing conference (2008)

A refactoring may use many other refactorings to implement its mechanics and the dependencies thus produced form a nested 'chain' of other refactorings. In this paper, we propose an approach which provides a coarse guide to effort required in eradicating code 'smells'. The approach is based on the quantitative analysis of the dependencies between two sets of code smells, namely, those of Kerievsky and Fowler. A bespoke tool was developed to extract the required dependency information. Results suggest that some code smells require a considerably larger effort to remedy than others, suggesting that, where possible, developers should avoid eradicating these smells in favour of other code smells which can be eliminated relatively easily. A clear difference in the composition between the smells of Kerievsky and those of Fowler was also observed.
The Development Process of a New Web-Based Resource to Support Scholars in Educational Technology
Authors: Marwin Britto
Venue: Proceeding of the 2007 conference on Supporting Learning Flow through Integrative Technologies (2007)

This paper describes an effort to develop and implement a project, which will offer a website containing 20+ criteria of journal data, which will be searchable and allow the end user to generate a downloadable list of relevant journals. The process and model used in this project was adapted from authors who provided a hardcopy list of relevant journals in the criminology and criminal justice interdisciplinary fields. This project is sub-divided into three phases. Phase one and two, which involved generating an initial list of relevant journals and mailing out surveys to journal editors to verify needed criteria data for their journals, respectively, have been completed. The final phase, which is the design, development and implementation of the website hosting the journal data, is expected to be completed in the fall of 2007.
Experiencing with the Cloud over gLite
Authors: Carmelo Ragusa, Francesco Longo, Antonio Puliafito
Venue: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing (2009)

Market competitiveness puts enormous pressures over companies to be agile in providing their offers and adapt to fast changes. In such context, resource dimensioning is an hard and risky task which may lead companies to underprovision their data-center, and therefore be unable to cope with peak loads, or to overprovision it, and not fullfill their ROI. Cloud computing ought to provide such ability. In a previous work, we presented our solution for multi-tier web-based application hosting over a gLite based infrastructure. In this paper, we present a further development of our system towards the Cloud model. A scenario describing our system in action is also discussed.