ppxscal/embedding_network huggingface dataset:
Proceedings of the 4th symposium on Applied perception in graphics and visualization
Venue: Applied Perception in Graphics and Visualization; Vol. 253 (2007)

This book contains the proceedings of the Fourth Symposium on Applied Perception in Graphics and Visualization, which was held in T&uuml;bingen, Germany on July 25-27, 2007. APGV is an annual event, sponsored by ACM SIGGRAPH, which brings together researchers from the fields of perception, graphics and visualization. The general goals are to use insights from perception to advance the design of methods for visual, auditory and haptic representation, and to use computer graphics to enable perceptual research that would otherwise not be possible. We received 39 full paper submissions for this year's AGPV. Each submission was reviewed by at least three members of the Program Committee, and we decided to accept 17 of these as full papers, to be presented as Oral presentations at the conference (14 as long papers, and 3 as short papers). The Proceedings also include 15 one-page abstracts describing Poster presentations. The posters include summaries of paper submissions that were not accepted for Oral presentation, as well as separate poster submissions. The Oral Papers cover a wide range of topics. We have classified the papers into four categories, corresponding to the sessions: Faces and Animation, Virtual Environments and Space Perception, Rendering and Surfaces I and II, and Images and Displays. For the first time at APGV this year we have a Keynote Speaker, Greg Ward (Dolby Canada), whose talk is entitled "Dynamic Range and Visual Perception". Greg Ward is a pioneer in global illumination and high dynamic range imaging, and his work has drawn heavily from and contributed substantially to research on human vision. We also have several other Invited Speakers: Volker Blanz (University of Siegen), Oliver Bimber (University of Weimar), Philip Dutr&eacute; (University of Leuven) and Rafal Mantiuk (Max Planck Institute for Computer Science in Saarbr&uuml;cken).
Efficient power modeling and software thermal sensing for runtime temperature monitoring
Authors: Wei Wu, Lingling Jin, Jun Yang, Pu Liu, Sheldon X.-D. Tan
Venue: ACM Transactions on Design Automation of Electronic Systems (TODAES) (2007)

The evolution of microprocessors has been hindered by increasing power consumption and heat dissipation on die. An excessive amount of heat creates reliability problems, reduces the lifetime of a processor, and elevates the cost of cooling and packaging considerably. It is therefore imperative to be able to monitor the temperature variations across the die in a timely and accurate manner. Most current techniques rely on on-chip thermal sensors to report the temperature of the processor. Unfortunately, significant variation in chip temperature both spatially and temporally exposes the limitation of the sensors. We present a compensating approach to tracking chip temperature through an OS resident software module that generates live power and thermal profiles of the processor. We developed such a software thermal sensor (STS) in a Linux system with a Pentium 4 Northwood core. We employed highly efficient numerical methods in our model to minimize the overhead of temperature calculation. We also developed an efficient algorithm for functional unit power modeling. Our power and thermal models are calibrated and validated against on-chip sensor readings, thermal images of the Northwood heat spreader, and the thermometer measurements on the package. The resulting STS offers detailed power and temperature breakdowns of each functional unit at runtime, enabling more efficient online power and thermal monitoring and management at a higher level, such as the operating system.
Report from the 3rd International Symposium on Software Engineering Course Projects (SWECP 2006)
Authors: Scott Tilley, Ken Wong, Spencer Smith
Venue: Proceedings of the 20th Conference on Software Engineering Education & Training (2007)

This paper reports on the activities and results from the 3rd International Symposium on Software Engineering Course Projects (SWECP 2006), which was held on October 19, 2006 in Toronto, Canada as part of the IBM CASCON 2006 conference. The symposium explored how educators, students, and industry can work together to develop a more rewarding educational experience for all stakeholders involved in the context of senior design classes and team-based course projects. Several key topics were discussed at the symposium, including team dynamics, the choice of software development process, and the role of advanced software engineering tools in design project courses. SWECP 2006 was a sequel to the workshops that were held in 2002 and 2005.
Energy Efficient Routing in Nomadic Networks
Authors: Mads Daro Kristensen, Niels Olof Bouvin
Venue: Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops (2007)

We present an evaluation of a novel energy-efficient routing protocol for mobile ad-hoc networks. We combine two techniques for optimizing energy levels with a well-known routing protocol. We examine the behavior of this combination in a nomadic network setting, where some nodes are stationary and have a steady power supply. Protocol optimizations for the nomadic scenario are presented and validated through simulations.
Appliance-Based Autonomic Provisioning Framework for Virtualized Outsourcing Data Center
Authors: XiaoYing Wang, DongJun Lan, Gang Wang, Xing Fang, Meng Ye, Ying Chen, QingBo Wang
Venue: Proceedings of the Fourth International Conference on Autonomic Computing (2007)

As outsourcing data centers emerge to host applications or services from many different organizations and companies, it is critical for data center owners to isolate different applications while dynamically and optimally allocate resources among them. To address this problem, we propose a virtual-appliance-based autonomic resource provisioning framework for large virtualized data centers. Firstly, we present the architecture of the data center with enriched autonomic features. Secondly, we define a non-linear constrained optimization model for dynamic resource provisioning and present its novel analytic solution. Key factors including virtualization overhead and reconfiguration delay are incorporated into the model. Experimental results based on a prototype system demonstrate that system-level performance has been greatly improved by taking advantage of fine-grained server consolidation. Experiments with the impact of switching delay also show the efficiency of the framework through significantly reducing provisioning time.
Statistical analysis of the LMS algorithm with a zero-memory nonlinearity after the adaptive filter
Authors: M. H. Costa
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1999. on 1999 IEEE International Conference - Volume 03 (1999)

This paper presents a statistical analysis of the least mean square (LMS) algorithm when a zero-memory nonlinearity appears at the adaptive filter output. The nonlinearity is modelled by a scaled error function. Deterministic nonlinear recursions are derived for the mean weight and mean square error (MSE) behavior for white Gaussian inputs and slow adaptation. Monte Carlo simulations show excellent agreement with the behavior predicted by the theoretical models. The analytical results show that a small nonlinear effect has a significant impact on the converged MSE.
Teaching a "women in computer science" course
Authors: Mary Anne L. Egan
Venue: ACM SIGCSE Bulletin (2007)

There has been much research on the lack of women in the discipline of computer science. It is an important area about which we need to educate our students. Unfortunately, information about suggested syllabi, activities and textbooks is lacking. This paper presents the outline of a course that has been taught including the books, papers and activities that were used. It also presents the outcomes of the course and suggestions for future incarnations of this course.
Duration modeling results for an on-line handwriting recognizer
Authors: A. Senior
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 06 (1996)

This paper describes a series of experiments that have been conducted to investigate the effect of duration modeling in a hidden Markov model (HMM) based online handwriting recognition system. The issues discussed include parametric vs. non-parametric distributions to model duration, different methods for training transition probabilities and the effect of weighting on duration terms.
An annotation language for optimizing software libraries
Authors: Samuel Z. Guyer, Calvin Lin
Venue: Proceedings of the 2nd conference on Conference on Domain-Specific Languages - Volume 2 (1999)

This paper introduces an annotation language and a compiler that together can customize a library implementation for specific application needs. Our approach is distinguished by its ability to exploit high level, domain-specific information in the customization process. In particular, the annotations provide semantic information that enables our compiler to analyze and optimize library operations as if they were primitives of a domain-specific language. Thus, our approach yields many of the performance benefits of domain-specific languages, without the effort of developing a new compiler for each domain. This paper presents the annotation language, describes its role in optimization, and illustrates the benefits of the overall approach. Using a partially implemented compiler, we show how our system can significantly improve the performance of two applications written using the PLAPACK parallel linear algebra library.
Creating Web Services From GUI-Based Applications
Authors: Mark Grechanik, Kevin M. Conroy, Kishore S. Swaminathan
Venue: Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (2007)

Graphical User Interface (GUI) APplications (GAPs) are ubiquitous and provide various services. However, it is difficult to make GAPs exchange information (i.e., interoperate) especially if they are closed and monolithic. Unlike GAPs, web services are applications that are designed to interoperate over the Internet. Thus a fundamental problem of interoperability is how to reengineer GAPs into web services efficiently and noninvasively. We propose a novel generic approach for creating web services from GAPs. This approach combines a nonstandard use of accessibility technologies for accessing and controlling GAPs in a uniform way with a visualization mechanism that enables nonprogrammers to create web services by performing pointand- click, drag-and-drop operations on GAPs. We built a tool based on our approach and created web services that control two closed and monolithic commercial GAPs with this tool. Our evaluation suggests that our approach is effective and it can be used to create web services from nontrivial GAPs.
An Integrated Approach for Managing Peer-to-Peer Desktop Grid Systems
Authors: Sven Schulz, Wolfgang Blochinger
Venue: Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid (2007)

In this paper we propose a comprehensive integrated management architecture for large-scale Desktop Grid systems. By virtualization of managed entities and automation of repetitive management tasks, we deal with the additional complexity induced by the size of these systems. We introduce the concepts of peer-to-peer and disconnected management to cope with network segmentation and node volatility, which are both intrinsic to Desktop Grid systems. By studying real-world use cases, we demonstrate the applicability of our solution.
Adaptive matched subspace detectors for hyperspectral imaging applications
Authors: D. Manolakis
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2001. on IEEE International Conference - Volume 05 (2001)

Real-time detection and identification of man-made objects or materials ("targets") from airborne platforms using hyperspectral sensors are of great interest for civilian and military applications. Over the past several years, different algorithms for the detection of targets with known spectral signature have been developed. Most of these algorithms have been reviewed by Manolakis, Shaw and Keshava (see Algorithms for Multispectral and Hyperspectral Imagery, Orlando, FL, April 2000, SPIE) within a unified theoretical and notational framework. In this paper we study adaptive matched subspace detection algorithms for low probability, single-pixel or subpixel targets. These algorithms explore the linear mixing model to both specify the desired target and characterize the interfering background. The derived algorithms are theoretically and experimentally evaluated with regard to two desirable properties: capacity to operate in constant false alarm rate (CFAR) mode and target "visibility" enhancement. Furthermore, an approach is presented for taking into account target variability, when present, to improve detection.
Interactive Views to Improve the Comprehension of UML Models - An Experimental Validation
Authors: Christian F. J. Lange, Michel R. V. Chaudron
Venue: Proceedings of the 15th IEEE International Conference on Program Comprehension (2007)

Software development is becoming more and more model-centric. As a result models are used for a large variety of purposes, such as quality analysis, understanding, and maintenance. We argue that the UML and related existing tooling does not offer sufficient support to the developer to understand the models and evaluate their quality. We have proposed and implemented a collection of views to increase model understanding: MetaView, ContextView, MetricView, and UML-City-View. The purpose of this experiment is to validate whether there is a difference between the proposed views and the existing views with respect to comprehension correctness and comprehension effort. The comprehension task performed by the subjects was to answer a questionnaire about a model. 100 MSc students with relevant background knowledge have participated in the experiment. The results are statistically significant and show that the correctness is improved by 4.5% and that the time needed is reduced by 20%.
Sensor array calibration via tracking with the extended Kalman filter
Authors: V. Cevher
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2001. on IEEE International Conference - Volume 05 (2001)

Starting with a randomly distributed sensor array with unknown sensor orientations, array calibration is needed before target localization and tracking can be performed using classical triangulation methods. We assume that the sensors are only capable of accurate direction of arrival (DOA) estimation. The calibration problem cannot be completely solved given the DOA estimates alone, since the problem is not only rotationally symmetric but also includes a range ambiguity. Our approach to calibration is based on tracking a single target moving at a constant velocity. In this case, the sensor array can be calibrated from target tracks generated by an extended Kalman filter (EKF) at each sensor. A simple algorithm based on geometrical matching of similar triangles aligns the separate tracks and determines the sensor positions and orientations relative to a reference sensor. Computer simulations show that the algorithm performs well even with noisy DOA estimates at the sensors.
A Two-Level Programming Approach to Volume Propagation in Higher-Dimensional Spaces
Authors: Radu Zapotinschi, Dorina Peter
Venue: Proceedings of the Eighth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (2006)

A set of algorithms designed for the analysis of phase-space perturbation propagation in dynamical systems is presented. The most important tasks are approximate volume estimation and determining the subset of the perturbation surface that is tangent to current lines. The algorithms are developed in a generic, dimension-independent fashion, but they can be partially evaluated with respect to the dimension of the space, yielding dimension specific, efficient algorithms. The MuPAD implementation of the algorithms and supporting libraries is also discussed.
A low-cost PIC unit for teaching computer hardware fundamentals to undergraduates
Authors: Nurul I. Sarkar, Trevor M. Craig
Venue: ACM SIGCSE Bulletin (2007)

This paper describes a low-cost PIC16F84-based system suitable for classroom demonstrations and laboratory projects in undergraduate computer hardware courses. The effectiveness of this system as an aid to student learning and comprehension is also discussed.
A Workflow-Based Non-intrusive Approach for Enhancing the Survivability of Critical Infrastructures in Cyber Environment
Authors: Kun Xiao, Nianen Chen, Shangping Ren, Limin Shen, Xianhe Sun, Kevin Kwiat, Michael Macalik
Venue: Proceedings of the Third International Workshop on Software Engineering for Secure Systems (2007)

The focus of this paper is on vulnerabilities which exist in Supervisory Control and Data Acquisition (SCADA) systems. Cyber attacks targeting weaknesses in these systems can seriously degrade the survivability of a critical system. Detailed here is a non-intrusive approach for improving the survivability of these systems without interruption of their normal process flow. In a typical SCADA system, unsafe conditions are avoided by including interlocking logic code on the base system. This prevents conflicting operations from starting at inappropriate times, and provides corrective action or graceful shut-down of the system when a potentially unsafe condition is detected. If this code or these physical devices are manipulated remotely, the system can fail with unpredictable results. In the proposed approach, a workflow is constructed on a system outside of the attack path and separate from the process under control. The workflow is a combination of the functional behavior of a SCADA system and a model generated by cyber attack scenarios in that system. A cause and effect relationship of commands processed by the SCADA system is simulated in the workflow to help detect malicious operations. The workflow will then contain functional and survivability knowledge of the underlying system. Failures induced by the introduction of malicious logic will be predicted by simulating the fault in the workflow. Modeling these modes of failure will be valuable in implementing damage control. This model is event driven and conducts simulation externally, hence does not interfere with normal functionality of the underlying systems.
One time passwords in everything (OPIE): experiences with building and using stronger authentication
Authors: Daniel L. McDonald, Randall J. Atkinson, Craig Metz
Venue: Proceedings of the 5th conference on USENIX UNIX Security Symposium - Volume 5 (1995)

The U.S. Naval Research Laboratory's OPIE (One-time Passwords In Everything) Software Distribution is an enhancement of Bellcore's S/KeyTM 1.0 package. OPIE improves on S/Key in several areas, including FTP service with one-time passwords, and a stronger algorithm for generating one-time passwords. OPIE diverges from S/Key in select design decisions and in the behavior of certain programs. While not a total security solution, OPIE can be an important part of one. OPIE and its evolutionary predecessors have been used for over a year in parts of NRL. Its use has taught the authors lessons on implementation, usability, deployment, and future directions for improvement.
CARENA: a tool to capture and replay Web navigation sessions
Authors: I. J. Nino, B. de la Ossa, J. A. Gil, J. Sahuquillo, A. Pont
Venue: Proceedings of the End-to-End Monitoring Techniques and Services on 2005. Workshop (2005)

Web user behavior has widely changed over the last years. To perform precise and up-to-date Web user behavior characterization is important to carry out representative Web performance studies. In this sense, it is valuable to capture detailed information about the user's experience, which permits to perform a fine grain characterization. Two main types of tools are distinguishable: complex commercial software tools like workload generators and academic tools. The latter mainly concentrate on the development of windows applications which gather Web events (e.g., browser events) or tools modifying a part of the web browser rode. In this paper, we present CARENA, a client-side browser-embedded tool to capture and replay user navigation sessions. Like some commercial software packages our tool captures information about the user session, which can be used later to replay or mimic the gathered user navigation. Nevertheless, unlike these software packages, our tool emulates the original user think times since these times are important to obtain precise and reliable performance results. Among the main features of CARENA are: multiplatform, open source, lightweight, standards based, easily installable and usable, programmed in JavaScript and XUL.
A fast wavelet transform-domain LMS algorithm
Authors: S. Attallah
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 03 (1996)

This paper presents a fast wavelet transform-domain LMS (FWTDLMS) algorithm whose computational complexity is very low as compared to what has been reported so far, because it is completely independent from the adaptive filter order. In our method, the reduction in the computational load has been achieved by exploiting the redundancy in the computation of the wavelet coefficients as the data window slides on by one sample at each new iteration. As a result, the complexity of the wavelet transform is reduced from O(mN) where m is the wavelet filter length and N is the adaptive filter order to O(m(m+M)/2) where M (M
A statistical reference criterion for adaptive filtering
Authors: J. Sala
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 03 (1996)

A cost function for adaptive filtering is proposed, based on the statistical reference criterion. The purpose of this criterion is to enforce a given probability density function at the output of a system. The only aprioristical knowledge utilized is that of the target PDF. This makes it particularly suitable for blind adaptation in the context of arrays in contrast to temporal or spatial reference techniques. Applications that are foreseen are: blind channel equalization, adaptive beamforming for single or multiple signals and source separation. The main goal is blind signal recovery in unfavourable wanted signal-to-inference power ratios.
Development of a technical sales course in the engineering technology curriculum
Authors: R. Rockland
Venue: Proceedings of the Frontiers in Education Conference,1997. on 27th Annual Conference. Teaching and Learning in an Era of Change. - Volume 01 (1997)

In a recent survey of electrical engineering technology students at the New Jersey Institute of Technology, USA, over 5% of the respondents were in technical sales. The number of job listings each week in major metropolitan newspapers for sales are greater than virtually any other technical discipline. However, the education for this area in most technical programs has relied on one of two methods. Either the student has received hands-on experience after graduation, or has taken a marketing course where some brief description of selling occurs. An understanding of selling is important even if a student does not intend to enter the technical sales field. Ideas and projects need to be "sold" within a company. In addition, students must "sell" themselves when they first graduate and try to find employment. 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