Reviewerly/exHarmony huggingface dataset:
Extending LLVM for Lightweight SPMD Vectorization: Using SIMD and Vector Instructions Easily from Any Language

Popular language extensions for parallel programming such as OpenMP or CUDA require considerable compiler support and runtime libraries and are therefore only available for a few programming languages and/or targets. We present an approach to vectorizing kernels written in an existing general-purpose language that requires minimal changes to compiler front-ends. Programmers annotate parallel (SPMD) code regions with a few intrinsic functions, which then guide an ordinary automatic vectorization algorithm. This mechanism allows programming SIMD and vector processors effectively while avoiding much of the implementation complexity of more comprehensive and powerful approaches to parallel programming. Our prototype implementation, based on a custom vectorization pass in LLVM, is integrated into C, C++ and Rust compilers using only 29-37 lines of frontend-specific code each.
Overview of Big Data With Machine Learning Approach

This chapter provides discussions on what is already known in the area of this research, touching particularly on the key concepts, theories, and factors and how they are relevant to this research. Some inconsistencies, limitations, and problem in existing literature are discussed. Discussions on why some of these limitations and inconsistencies occur, how the knowledge relates to this research, as well as issues still yet to study effectively are carried out. Finally, it sets the basis for what contributions this research makes and who will benefit from such a study.
The Duration of Metamorphism

This second edition is fully updated to include new developments in the study of metamorphism as well as enhanced features to facilitate course teaching. It integrates a systematic account of the mineralogical changes accompanying metamorphism of the major rock types with discussion of the conditions and settings in which they formed. The use of textures to understand metamorphic history and links to rock deformation are also explored. Specific chapters are devoted to rates and timescales of metamorphism and to the tectonic settings in which metamorphic belts develop. These provide a strong connection to other parts of the geology curriculum. Key thermodynamic and chemical concepts are introduced through examples which demonstrate their application and relevance. Richly illustrated in colour and featuring end-of-chapter and online exercises, this textbook is a comprehensive introduction to metamorphic rocks and processes for undergraduate students of petrology, and provides a solid basis for advanced study and research.
A Filter Rank Based Pruning Method for Convolutional Neural Networks

The use of convolutional neural networks which achieved success in many area nowadays is hardly applicable in embedded devices directly because of the high computation and storage cost. Many previous methods have been proposed to reduce the FLOPs and parameters of network. However, many methods aren't effective enough and suffer the loss of accuracy. In this paper, we propose a novel pruning method according to filter rank. Comparative experiments are carried out to validate the effectiveness. Results show that it can achieve 93.55% accuracy with VGG-16 on CIFAR-10 pruning 49.48% FLOPs and 81.17% parameters. Besides, we reduce 50.02% FLOPs and 42.35% parameters of ResNet-56 on CIFAR-10 achieving 92.56% accuracy.
Investigating the Status of Tablet Computers and E-Books Use of Open Education Faculty Students

The increase in tablet computers and e-books use brings to mind the question of how users benefited from these technologies. In this sense, the present study investigated the status of students' tablet computers and e-books use and the reasons why students prefer to use and not use of tablet computers and e-books. Students' study habits while using e-books were also examined. In the study, which was designed as an instrumental case study, the data was obtained from 100 open education faculty students through semi-structured interview forms by making calls over the phone. In the analysis of the data, content analysis method was used. Results showed that the majority of the students stated that they use tablet computers and prefer e-books while studying. The main reasons why they prefer e-books are that they can be carried easily and studied everywhere. Considering the students' learning habits on e-books, four study habits were emerged. Interestingly, most of them study on tablets and take notes on a separate sheet. Eye fatigue and difficulty to edit the e-books are the main reasons of the students who preferred printed materials.
Moving Object Detection and Tracking Based on the Contour Extraction and Centroid Representation

This chapter presents a novel approach for moving object detection and tracking based on contour extraction and centroid representation (CECR). Firstly, two consecutive frames are read from the video, and they are converted into grayscale. Next, the absolute difference is calculated between them and the result frame is converted into binary by applying gray threshold technique. The binary frame is segmented using contour extraction algorithm. The centroid representation is used for motion tracking. In the second stage of experiment, initially object is detected by using CECR and motion of each track is estimated by Kalman filter. Experimental results show that the proposed method can robustly detect and track the moving object.
TEXT SUMMARIZER USING CLUSTERING TECHNIQUES AND ANOMALIES DETECTION ON SVM

The study is aimed at developing a text summarizer using clustering and anomalies detection with SVM classification. A text summarization approach is proposed which uses the SVM clustering algorithm. The proposed project can be used to summarize articles from fields as diverse as politics, sports, current affairs, finance and any other explanatory document. However, it does cause a trade-off between domain independence and a knowledge-based summary which would provide data in a form more easily understandable to the user. A bundle of libraries and software’s was utilized for proper text summary of alphanumeric entering. KEYWORDS— Anomalies detection, SVM (support vector machine), clustering, text summarization, data mining
Particle physics

All matter is composed of leptons, quarks, and elementary particles called bosons, which serve as the carriers of the force between particles. The lepton family includes the electron, muon, tau, and their neutrinos. Quarks come in six types, called flavors, denoted by up (u), down (d), strange (s), charmed (c), bottom (b), and top (t) quarks. The weak interaction can change the flavor of a quark and thus violate the conservation laws associated with the quark quantum numbers (strangeness, charm, bottom, and top). The strongly interacting particles called hadrons occur as mesons, which are composed of quark/anti-quark pairs, and baryons, which consist of three quarks. All interactions conserve the lepton numbers and the number of baryons (B). The strongly interacting particles occur in isospin multiplets with all members of a multiplet having approximately the same mass. The members of an isospin multiplet all have the same value of the hypercharge Y, which is the sum of B, S, C, B˜, and T. The members of each multiplet are distinguished by the charge Q and the azimuthal quantum number of isospin I3. Particles can also be grouped in larger families of particles called super-multiplets. The lightest mesons consist of two nonets with each consisting of nine mesons, while the lightest baryons consist of an octet with eight baryons and a decouplet with ten baryons. Each of these larger multiplets forms the basis for a representation of the SU(3) symmetry group. The interactions between leptons and quarks are described by Feynman diagrams. These diagrams describe processes by which particles interact by exchanging quanta of the interaction fields. Recent work on gauge symmetries provide a general framework for understanding the interactions between elementary particles. There are three gauge symmetries associated with the electromagnetic, weak, and strong interactions. Associated with each gauge symmetry is a gauge field and gauge bosons which serve as carriers of the interactions. The photon is the gauge particle associated with the electromagnetic interaction, while the W+, W−, and Z0 are the gauge particles associated with the weak interaction, and gluons serve as the gauge particles of the strong interaction. It has been conjectured that the states of Fermions with one half spin and the states of bosons with integral spin together form the basis for a more general group of symmetry operations called supersymmetry that transforms Fermions into bosons and vice versa.
An Affordable Hybrid Cloud Based Cluster for Secure Health Informatics Research

This article describes how a major risk factor in the deployment of patient health records systems in the cloud is the security and privacy of data. Hybrid cloud solutions have been proposed that leverage the public and private cloud deployment to manage and alleviate accessibility, access control and privacy concerns. This article presents a privacy preserving and secure architecture for data acquisition, storage, processing and sharing. The proposed architecture is composed of a public cloud-based services that interact with a low-cost cloud computing cluster (LoC4) as a backend. A lightweight data security eco-system based on attribute based encryption is developed to provide security for public cloud-based data storage. Performance of the deployment is evaluated in a real-time deployment environment. The results show that the proposed ABE-based system is 2.3 times faster than AES-based for a variety of sizes of data blocks. It is further noted that the low-cost and affordability of LoC4 platform offers excellent opportunities for academic research in cloud based health informatics.
Requirements' complexity ranking using natural language processing and complexity class correlation with defect severity

This paper addresses the risks to delivery schedule and product quality from non-periodic temporal detection of high severity defects in software projects. The non-periodicity in time and lack of a time boundary in detecting severe defects primarily stems from subjective scheduling of development and testing of product features. One solution is to objectively determine complexity and ranking of requirements to drive the project development and test sequence that uncovers high severity defects early in the life cycle phases. Requirements complexity is strongly correlated with defect severity as measurements show. Applying natural language processing, key words are identified in the given set of requirements, their weights measured to determine the complexity class distribution and ranking that drives the scheduling. The complexity and defect correlation-based sequencing mitigates the risks by discovery of high severity defects in a temporal saw tooth pattern providing the project team sufficient time to fix defects and mitigate the risks.
Understanding Business Models on the Cloud

The relationship between business models and cloud-based systems has not been explicitly discussed in the literature. In this chapter, the authors posit that the intersection between business models and cloud computing creates two distinctive technological paradigms: cloud computing as a business model which can be seen as the development of cloud computing driven business models' (hereafter CCBM) and cloud computing-enhanced or enabled business models which can be broadly thought of as improved business modelling with the help of cloud computing (hereafter BMCC). The former refers to a technological model or system that commercializes value solely created by cloud-based systems in public and private sectors whereas the latter refers to various ways that cloud-based systems are integrated into existing business models to enhance, improve, or enable creation and commercialization of new value. An explicit acknowledgement of these two trajectories and their underling architecture are remarkably absent in the literature. This chapter addresses this deficiency.
Subsidiary computations

Abstract The work objective is an examination of the subsidiary computations. The article describes the content of the subsidiary computations, which are associated with situational computation. The authors provide an analysis of linear or sequential computations being the basis for a comparison with the subsidiary computation. The article also introduces the computation situation concept, which is not used for stationary and deterministic computations. It is demonstrated that the necessity of the subsidiary computations occurs when changing the external environment and the computation situation. The importance of logical argumentation in the subsidiary computations is noted. The necessity to introduce the complementarity criteria for the subsidiary computations is noted. The subsidiary and centralized computations are alternative.
Navigational Searching and User Treatments

In this chapter, the authors presented particularity of web searching in the context of navigational searching based on previous studies. Consequently, they divided this chapter into two parts. The first part of this chapter belongs to earlier works that examined eye-tracking studies to investigate distinctiveness between different searching tasks while the second part belongs to the discussion on the structure and nature of each searching task based on the results of earlier web usage studies.
On the Nature of Collaborations in Agile Software Engineering Course Projects

If there is a constant in software development, then it is that its ecosystem is a variable. The agile methodologies are part of a relatively recent shift from predictive to adaptive approach towards software development. This change has had a notable impact on software engineering education (SEE). In this article, a glimpse into the state-of-the-art of incorporating agile methodologies in software engineering courses is presented. In doing so, the reasons for including a project component in software engineering courses, and for committing to agile methodologies in software engineering projects in those courses, are given. The significance of collaboration in the execution of agile methodologies, in general, is underscored, and the pivotal role of collaboration in agile course projects, in particular, is emphasized. To lend an understanding to the notion of collaboration in agile methodologies, a conceptual model for collaboration is proposed and elaborated. The types of collaborations that can occur in agile course projects are classified and discussed. The use technological means for facilitating collaboration, including the Social Web and especially the Wiki, is highlighted.
Data Security and Privacy Assurance Considerations in Cloud Computing for Health Insurance Providers

Cloud computing has been massively adopted in healthcare, where it attracts economic, operational, and functional advantages beneficial to insurance providers. However, according to Identity Theft Resource Centre, over twenty-five percent of data breaches in the US targeted healthcare. The HIPAA Journal reported an increase in healthcare data breaches in the US in 2016, exposing over 16 million health records. The growing incidents of cyberattacks in healthcare are compelling insurance providers to implement mitigating controls. Addressing data security and privacy issues before cloud adoption protects from monetary and reputation losses. This article provides an assessment tool for health insurance providers when adopting cloud vendor solutions. The final deliverable is a proposed framework derived from prominent cloud computing and governance sources, such as the Cloud Security Alliance, Cloud Control Matrix (CSA, CCM) v 3.0.1 and COBIT 5 Cloud Assurance.
Effect of Digital Literacy and Digital Sales Technology Self-Efficacy on B2B Salespersons’ Job Stress: Moderated-Moderation Analysis

Traditionally, it has been recognized that B2B sales are determined by the individual capabilities of salespeople. And the importance of digital sales technologies has not received much attention. However, recent technological advances have greatly changed the way B2B business operates. In particular, with COVID-19 pandemic, digital transformation in the overall B2B sales trend is accelerating more than ever. Experts point to digital sales technology trends to watch out for, such as task automation by sales journey, process integration, and expansion of online channel use in customer communication and contract signing. By introducing digital technology to B2B sales, you can not only automate existing activities, but also explore and discover new sales leads to maximize performance. B2B digital sales technology is already rapidly replacing the work of B2B salespeople by combining artificial intelligence and data analysis. Collaboration tools such as group video conferencing and workstream collaboration solutions, as well as sales force automation tools combined with artificial intelligence technology and digital support for non-face-to-face sales activities such as digital sales rooms etc. have been also widely used. With this change, B2B salespeople are also required to understand the essence of digital technologies and have the ability to use it for their purposes. The researchers conceptualized ‘digital technology, personal capability and literacy to understand and utilize digital technology, data and information
Image Compression Standards

Recent years have seen an explosion in the availability of digital images. In this chapter, we examine some current image compression standards and demonstrate how techniques presented in Chaps. 7 and 8 are applied in practice. We first describe how transform coding based on discrete cosine transform (DCT), quantization, and entropy coding are explored in the standard JPEG, used in most images, then go on to look at the wavelet-based JPEG 2000 standard. Two other standards, JPEG-LS—aimed particularly at a lossless JPEG, outside the main JPEG standard—and JBIG, for bi-level image compression, are included for completeness.
Dynamic Situational Adaptation of a Requirements Engineering Process

Literature shows that the elicitation techniques used in a requirements engineering process are often chosen based on the particular characteristics of the application context, mainly related to the involved human sources of information. However, these particularities, usually called situational factors, are seldom taken into account in other activities of the requirements process. Most situational factors, when considered in software projects, have a high influence on the requirements process. Therefore, the different situations that may attempt against or may favor a successful requirements process should be identified at the beginning of the project. Additionally, some factors may evolve along with software development life cycle; this may imply re-planning the requirements process at later strategic milestones. In this chapter, a process for constructing and dynamically adapting a requirements process is proposed. The process uses different combinations of situational factors at specific variation points and manages a repository of process blocks to perform the tailoring.
Virtual Hoarding

This chapter outlines hoarding issues involving virtual or digital goods (including video and image files, digital documents, etc.) in the context of workplace and household settings. It covers “dark data” security issues and intellectual property concerns as well as matters related to information flow. It discusses research about why and how individuals hoard both physical and virtual entities, outlining how this hoarding can negatively impact particular systems. The chapter also includes reflections about the moral and personal dimensions of virtual hoarding, with an emphasis on information ethics and concerns about strategic and opportunistic hoarding. Virtual hoarding issues may not seem to be critical given the decreased costs of on-site and backup storage as well as relatively-inexpensive storage facilities in the Cloud. However, data that are not managed in terms of their formats, metadata, and substrata could certainly present issues for organizations; data that are inappropriately removed from the standard flow of information within organizations also present potential losses.
Online Information Retrieval Systems Trending From Evolutionary to Revolutionary Approach

Nowadays, we all rely on cyberspace for our information needs. We make use of different types of search tools. Some of them have specialization in a specific format or two, while few can crawl a good portion of the web irrespective of formats. Therefore, it is very imperative for information professionals to have thorough understandings of these tools. As such, the chapter is an endeavor to delve deep and highlight various trends in online information retrieval from primitive to modern ones. The chapter also made an effort to envisage the future requirements and expectation keeping in view the ever-increasing dependence on diverse species of information retrieval tools.
Robust processing of the Dutch verb phrase

The Dutch verb phrase (VP) is notorious for its syntactic intricacies. There are three main reasons why it is difficult to robustly handle its complexity in a processing model. First of all, a single VP can contain multiple modal auxiliaries (‘modal stacking’). Second, perfect auxiliaries can not only take a past participle as their argument but also a modal auxiliary in the infinitive form. Finally, there are various word orders in which the verb forms can appear. The first part of this paper presents a fully operational precision processing model of the Dutch VP in Fluid Construction Grammar. The model shows that the aforementioned challenges can be overcome by carefully managing the hierarchical relations between the elements of the VP. The second part introduces a robust comprehension method, which can process VPs containing morphological and word order errors. This method allows in many cases to recover the intended meaning of an erroneous VP, as well as to correct its form, using a strategy that exploits the deep semantic analyses and the bidirectional nature of the model.
Representations for evolutionary algorithms

tutorial Share on Representations for evolutionary algorithms Author: Franz Rothlauf Johannes Gutenberg-Universität Mainz, Mainz, Germany Johannes Gutenberg-Universität Mainz, Mainz, GermanyView Profile Authors Info & Claims GECCO '19: Proceedings of the Genetic and Evolutionary Computation Conference CompanionJuly 2019 Pages 726–746https://doi.org/10.1145/3319619.3323376Published:13 July 2019Publication History 0citation39DownloadsMetricsTotal Citations0Total Downloads39Last 12 Months1Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access