ppxscal/embedding_network huggingface dataset:
A hybrid method of chaotic particle swarm optimization and linear interior for reactive power optimisation
Authors: Jiang Chuanwen, Etorre Bompard
Venue: Mathematics and Computers in Simulation (2005)

The reactive power optimization is an effective method to improve voltage level, decrease network losses and maintain the power system running under normal conditions. This paper provides a method combining particle swarm optimization (PSO) with linear interior point to handle the problems remaining in the traditional arithmetic of time-consuming convergence and demanding initial values. Furthermore, since chaotic mapping enjoys certainty, ergodicity and stochastic property, the paper introduces chaos mapping into the particle swarm optimization, the paper presents a new arithmetic based on a hybrid method of chaotic particle swarm optimization and linear interior point. Thanks to the superior overall exploration ability of particle swarm optimization and the local exploration ability of linear interior point within the neighborhood of the optimal point, the new method can improve the performance of both convergence and results' precision. Tested by IEEE-30, the new method provided in this paper is proved effective and practical in the optimization of shunt capacitors and tap position of load-ratio voltage transformer.
Performance Modeling of Subnet Management on Fat Tree InfiniBand Networks using OpenSM
Authors: Abhinav Vishnu, Amith R. Mamidala, Hyun-Wook Jin, Dhabaleswar K. Panda
Venue: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 18 - Volume 19 (2005)

InfiniBand is becoming increasingly popular in the area of cluster computing due to its open standard and high performance. Fat Tree is a primary interconnection topology for building large scale InfiniBand clusters. Instead of using a shared bus approach, InfiniBand employs an arbitrary switched point-to-point topology. In order to manage the subnet, InfiniBand specifies a basic management infrastructure responsible for discovery, configuration and maintaining the active state of the network. In the literature, simulation studies have been done on irregular topologies to characterize the subnet management mechanism. However, there is no study to model subnet management mechanism on regular topologies using actual implementations. In this paper, we take up the challenge of modeling subnet management mechanism for Fat Tree InfiniBand networks using a popular subnet manager OpenSM. We present the timings for various subnet management phases namely topology discovery, path computation and path distribution for large scale fat tree InfiniBand subnets and present basic performance evaluation on small scale InfiniBand cluster. We verify our model with the basic set of results obtained, and present the results for the model by varying different parameters on Fat Trees.
InscriptiFact: A virtual archive of ancient inscriptions from the Near East
Authors: Leta Hunt, Marilyn Lundberg, Bruce Zuckerman
Venue: International Journal on Digital Libraries (2005)

The need for preservation and reclamation of ancient Near Eastern texts that provide the foundation and historical point of reference for Judaism, Christianity, Islam, and the cultures from which they emerged has become urgent &#x2013; especially in light of recent cultural disasters. The West Semitic Research Project at the University of Southern California addresses this urgency by documenting ancient inscriptions in a highly meticulous fashion in order to reclaim readings from deteriorated documents using a wide range of technologies. The complementary InscriptiFact image database application employs data organization along with search and display strategies to facilitate easy, intuitive access by scholars.
Symbolic objects in a networked gestural sound interface
Authors: Eric Kabisch, Amanda Williams, Paul Dourish
Venue: CHI '05 extended abstracts on Human factors in computing systems (2005)

SignalPlay is a sensor-based interactive sound environment in which familiar objects encourage exploration and discovery of sound interfaces through the process of play. Embedded wireless sensors form a network that detects gestural motion as well as environmental factors such as light and magnetic field. Human interactions with the sensors and with each other cause both immediate and systemic changes in a spatialized soundscape. Our investigation highlights the interplay between expected object-behavior associations and new modes of interaction with everyday objects. Here we present observations on embodied network interaction and suggest opportunities for further investigation in this field.
SACHEM, a Real-Time Intelligent Diagnosis System Based on the Discrete Event Paradigm
Authors: Marc Le Goc
Venue: Simulation (2004)

SACHEM is an extensive large-scale, real-time, knowledge-based system designed to monitor and diagnose complex dynamic processes such as blast furnaces. This article aims at illustrating the way the paradigm of discrete events allowed the design of SACHEM as a recursive abstraction process of discrete events. This recursive abstraction process is the basis of a "perception-based" approach of diagnosis. A first formalization of this kind of diagnosis is proposed and illustrated with the example of the perception of a "scaffolding" phenomenon. Some considerations about blast furnaces, SACHEM, and its development are also provided to argue the operational flavor of a"perception-based"approach for diagnosis.
MPICH-V2: a Fault Tolerant MPI for Volatile Nodes based on Pessimistic Sender Based Message Logging
Authors: Aurélien Bouteiller, Franck Cappello, Thomas Herault, Géraud Krawezik, Pierre Lemarinier, Frédéric Magniette
Venue: Proceedings of the 2003 ACM/IEEE conference on Supercomputing (2003)

Execution of MPI applications on clusters and Grid deployments suffering from node and network failures motivates the use of fault tolerant MPI implementations. We present MPICH-V2 (the second protocol of MPICH-V project), an automatic fault tolerant MPI implementation using an innovative protocol that removes the most limiting factor of the pessimistic message logging approach: reliable logging of in transit messages. MPICH-V2 relies on uncoordinated checkpointing, sender based message logging and remote reliable logging of message logical clocks. This paper presents the architecture of MPICH-V2, its theoretical foundation and the performance of the implementation. We compare MPICH-V2 to MPICH-V1 and MPICH-P4 evaluating a) its point-to-point performance, b) the performance for the NAS benchmarks, c) the application performance when many faults occur during the execution. Experimental results demonstrate that MPICH-V2 provides performance close to MPICH-P4 for applications using large messages while reducing dramatically the number of reliable nodes compared to MPICH-V1.
Book Review: Philosophy, Mind, and Cognitive Inquiry Edited by David J. Cole, James H. Fetzer, and Terry L. Rankin (Kluwer Academic Publishers)
Authors: Oscar Firschein
Venue: ACM SIGART Bulletin (1990)

This book is an anthology of papers concerned with philosophical and theoretical issues in the nature of mind and mental processes. The purpose of the collection is to provide readers with representative work by leading philosophers working on problems in cognition and the nature of the mind. The papers range in date from 1978 to 1989. The book begins with a quotation from McCarthy:Artificial Intelligence cannot avoid philosophy. If a computer program is to behave intelligently in the real world, it must be provided with some kind of framework into which to fit particular facts it is told or discovers. ... I agree with philosophers who advocate the study of philosophy and claim that one who purports to ignore it is merely condemning himself to a naive philosophy.
LingWear: a mobile tourist information system
Authors: Christian Fügen, Martin Westphal, Mike Schneider, Tanja Schultz, Alex Waibel
Venue: Proceedings of the first international conference on Human language technology research (2001)

In this paper, we describe LingWear, a mobile tourist information system that allows uninformed users to find their way around in foreign cities and to ask for information about sights, accommodations, and other places of interest. The user can communicate with LingWear either by means of spontaneous speech queries or via a touch screen. LingWear automatically decides whether to respond through the integrated speech synthesis or display messages. LingWear is currently available for the cities of Heidelberg and Karlsruhe. It was designed to run on wearable computer, e.g. the Xybernaut family, and is available in both Windows and Linux versions.
Slice sampling for simulation based fitting of spatial data models
Authors: Deepak K. Agarwal, Alan E. Gelfand
Venue: Statistics and Computing (2005)

An auxiliary variable method based on a slice sampler is shown to provide an attractive simulation-based model fitting strategy for fitting Bayesian models under proper priors. Though broadly applicable, we illustrate in the context of fitting spatial models for geo-referenced or point source data. Spatial modeling within a Bayesian framework offers inferential advantages and the slice sampler provides an algorithm which is essentially "off the shelf". Further potential advantages over importance sampling approaches and Metropolis approaches are noted and illustrative examples are supplied.
Message Passing for Parallel Processing of Pressure-Sensitive Paint Images
Authors: Wim Ruyten, William E. Sisson
Venue: Proceedings of the 2004 Users Group Conference (2004)

A message-passing scheme is described that allows parallel processing of pressure-sensitive paint images on a machine with multiple processors or a cluster with multiple nodes. The scheme implements the use of forks and pipes in the former case and socket-based TCP/IP communications in the latter. The approach demonstrates how multiple copies of a nonparallel legacy code (in this case, NASA's Green Boot software) can be made to run in parallel ineither a parent-child or a client-server configuration. Results are presented for benchmark data from wind tunnel tests of an F-16C fighter jet model and NASA's X-38 Crew Return Vehicle.
Quantitative artificial intelligence: how much is enough?
Authors: Philip C. Norem
Venue: Issue 91 (January 1985) (1985)

It is shown that human beings have a modest capability for abstract thought ranging from 100 Kilobytes to 10 Megabytes. Accordingly, present artificial intelligence programs approximating 100 Kilobytes are roughly equal to the low end of human capabilities and should be capable of duplicating human reasoning abilities. Furthermore, it should be possible for a 1 Megabyte program to enable a computer to function in ordinary English with a substantial range of activities, making larger programs possible in English with the preface in a normal computer language.
.NET Gotchas
Authors: Venkat Subramaniam
Venue:  (2005)

Like most complex tasks, .NET programming is fraught with potential costly, and time-consuming hazards. The millions of Microsoft developers worldwide who create applications for the .NET platform can attest to that. Thankfully there's now a book that shows you how to avoid such costly and time-consuming mistakes. It's called .NET Gotchas. The ultimate guide for efficient, pain-free coding, .NET Gotchas from O'Reilly contains 75 common .NET programming pitfalls--and advice on how to work around them. It will help you steer away from those mistakes that cause application performance problems, or so taint code that it just doesn't work right. The book is organized into nine chapters, each focusing on those features and constructs of the .NET platform that consistently baffle developers. Within each chapter are several "gotchas," with detailed examples, discussions, and guidelines for avoiding them. No doubt about it, when applied, these concise presentations of best practices will help you lead a more productive, stress-free existence. What's more, because code examples are written in both VB.NET and C#, .NET Gotchas is of interest to more than 75 percent of the growing numbers of .NET programmers. So if you're a .NET developer who's mired in the trenches and yearning for a better way, this book is most definitely for you.
Building learning communities by enhancing social presence: implementing blended instructional delivery methods
Authors: Woei Hung
Venue: ACM SIGGROUP Bulletin (2003)

Lewis, Snow, Farris, et al. stated in the National Center for Education Statistics that "distance education appears to have become a common feature of many postsecondary education institutions and...it will become only more common in the future" [3]. In the wave of migration to new instructional delivery modes, it is necessary for us to critically examine some issues that have arisen, in order to reach an optimal solution for both the students and the instructors. One of the inevitable tradeoffs in an online learning environment is a decrease in the quality of social interaction. Social interaction is innate in traditional face-to-face classrooms. It is not only a critical element in helping the learners to develop a sense of belongingness within a learning community, but also determines the dynamics of the learning community, which greatly influence the students' learning outcomes. Among the essential components of a community, interaction between the members is deemed to be the one crucial factor that makes a community alive. Researchers agree that helping students develop a sense of community is an important aspect in promoting positive learning experiences and better learning outcomes in distance learning environments [7].
Methods for evaluating and covering the design space during early design development
Authors: Matthias Gries
Venue: Integration, the VLSI Journal (2004)

This paper gives an overview of methods used for design space exploration (DSE) of microarchitectures and systems. The DSE problem generally considers two orthogonal issues: (I) How can a single design point be evaluated, (II) how can the design space be covered during the exploration process? The latter question arises since an exhaustive exploration oF the design space is usually prohibitive due to the sheer size of the design space. We explain trade-oil's linked to the choice of appropriate evaluation and coverage methods. The designer has to balance the following issues: the accuracy of the evaluation, the time it takes to evaluate one design point (including the implementation of the evaluation model), the precision/granularity of the design space coverage, and, last but not least, the possibilities for automating the exploration process. We also summarize common representations of the design space and compare current system and microarchitecture level design frameworks. This review eases the choice of a decent exploration policy by providing a comprehensive survey and classification of recent related work. It is focused on system-on-a-chip designs, particularly those used for network processors. These systems are heterogeneous in nature using multiple computation, communication, memory, and peripheral resources.
Curve dial: eyes-free parameter entry for GUIs
Authors: Grham Smith, m. c. schraefel, Patrick Baudisch
Venue: CHI '05 extended abstracts on Human factors in computing systems (2005)

In this demonstration, we introduce "curve dial" a technique designed to extend gesture-based interactions like FlowMenus with eyes-free parameter entry. FlowMenus, let users enter numerical parameters with "dialing" strokes surrounding the center of a radial menu. This centering requires users to keep their eyes on the Menu in order to align the pen with its center before initiating a gesture. Curve dial instead tracks the curvature of the path created by the pen: since curvature is location-independent, curvature dialging does not require users to keep track of the menu center and is therefore eyes-free. We demonstrate curvature dial with the example of a simple application that allows users to scroll through a document eyes-free.
3D road traffic situation simulation system
Authors: M. Ambroz, S. Krasna, I. Prebil
Venue: Advances in Engineering Software (2005)

The 3D traffic situation simulation system combines the multibody based mathematical model of a vehicle, the multibody mathematical model of human body, the database of vehicle and human body data and the display subsystem. Together with the model of driving surface the system can be used to simulate and analyse vehicle and its occupant behaviour under different road conditions and different driving regimes. The result obtained this way can be used to investigate safety related parameters and optimise the driver-vehicle-road system regarding to arbitrary criteria (safety, comfort, speed, etc.). The results of simulations are available as numerical data as well as animations in virtual 3D environment.
Application of Support Vector Machines to Admission Control for Proportional Differentiated Services Enabled Internet Servers
Authors: Chenn-Jung Huang, Chih-Lun Cheng
Venue: Proceedings of the Fourth International Conference on Hybrid Intelligent Systems (2004)

A widely existing problem in contemporary web servers is the unpredictability of response time. Ow-ing to long response delay, revenues of the enterprises are substantially reduced due to many aborted e-commerce transactions. Recently, researchers have been addressingdifferent admission control schemes of differentiated service for web servers to complementthe Internet differentiated services model and thereby provide QoS support to the users of the World Wide Web. However, most of these admission control mechanisms do not guarantee the QoS requirements of all admitted clients under bursty workload. Although an Internet service model called proportional differentiated service is enabled in web servers to improve the QoS guarantee predicament in the literature, it still exists some impracticable assumptions and incompatible problems with the current Internet protocols. In this paper, we propose two algorithms for admission control and traffic scheduler schemes of the web server under proportional differentiated service, wherein a time series predictor is embedded to estimate the traffic load of the client in the next time period. Two different approaches are used to implement the time series predictor due to the achievement of successful prediction in the literature. The experimental results reveal that the proposed schemes can realize proportional delay differentiation service in multiclass Web server effectively when the support vector regression is used as the time series predictor.
BBN PLUM: MUC-4 test results and analysis
Authors: Ralph Weischedel, Damaris Ayuso, Sean Boisen, Heidi Fox, Herbert Gish, Robert Ingria
Venue: Proceedings of the 4th conference on Message understanding (1992)

Our mid-term to long-term goals in data extraction from text for the next one to three years are to achieve much greater portability to new languages and new domains, greater robustness, and greater scalability. The novel aspect to our approach is the use of learning algorithms and probabilistic models to learn the domain-specific and language-specific knowledge necessary for a new domain and new language. Learning algorithms should contribute to scalability by making it feasible to deal with domains where it would be infeasible to invest sufficient human effort to bring a system up. Probabilistic models can contribute to robustness by allowing for words, constructions, and forms not anticipated ahead of time and by looking for the most likely interpretation in context.
Scientific computing with Java and C&plus;&plus;: a case study using functional magnetic resonance neuroimages
Authors: Rodrigo A. Vivanco, Nicolino J. Pizzi
Venue: Software&mdash;Practice Experience (2005)

Modern systems for the analysis of image-based biomedical data, such as functional magnetic resonance imaging &lpar;fMRI&rpar;, require fast computational techniques and rapid, robust development. Object-oriented programming languages such as Java and C&plus;&plus; provide the foundations for the development of complex data analysis applications. This case study explores the advantages and disadvantages of using these two programming environments for scientific computation as typified in the analysis of fMRI datasets. C&plus;&plus; is well suited for computational and memory optimization while Java is more compliant to the object-oriented paradigm, supports cross-platform development and has a rich set of application programming interface &lpar;API&rpar; classes. The same data model and algorithms were implemented in C&plus;&plus; and Java, and a user interface was developed with the Java API. Comparisons were made with respect to computational performance and ease of development. Benchmarks show that C&plus;&plus; generally outperforms Java, while Java is easier to use, leading to more robust code and shorter development times. However, with the advent of newer just-in-time compilers, Java performance is at times comparable to C&plus;&plus;. The latest Java virtual machine technology is closing the gap and eventually Java should be a good compromise between efficient algorithm performance and effective application development. Copyright &copy; 2004 John Wiley & Sons, Ltd.
Teaching program development
Authors: David Gries
Venue: Journal of Computing Sciences in Colleges (2005)

Few introductory programming texts--and therefore few introductory programming courses-- teach the DEVELOPMENT of programs (or algorithms). Instead, they just present completed algorithms, one after the other, with little attention paid to how they were developed. This results in programmers who simply hack, who have no conscious idea about how they develop programs and why.It doesn't have to be that way. Instead, one can teach the rudiments of a theory of program correctness and then show how the ideas can be used in a PRACTICAL way in developing programs. Programming becomes a "science" --a department of practical work in which the work gets done by conscious application of principles-- as opposed to an art, where the work requires merely knowledge of traditional rules and expertise acquired by habit.Even in the first programming course, teaching the development of loops as shown above can result in increased efficiency and effectiveness in students' programming. Further, many algorithms (e.g. searching and sorting) become memorable --not because one memorizes code but because one can develop them at will.
An enhanced approach for shape optimization using an adaptive algorithm
Authors: F. Schmid, K. Hirschen, S. Meynen, M. Schäfer
Venue: Finite Elements in Analysis and Design (2005)

This paper details the application of evolutionary strategies on shape optimization problems. Evolutionary algorithms are still rather unpopular methods due to their lack of mathematical foundation. In spite of this, in complex problems, like multi-modal and multi-objective problems, heuristic techniques are able to outperform conventional optimization methods. We give an insight into the framework of evolutionary algorithms and demonstrate their advantages on examples where gradient-based methods proved to be second-best. As is well known, the drawback of these methods is a large number of function evaluations causing huge computational overhead. We show that heuristic techniques yield satisfiable results within reasonable limits of the number of function evaluations. Numerical examples are given.