Search results for "Computer and Information Science"

showing 10 items of 1335 documents

Object-Oriented Operational Semantics

2016

Operational semantics is one way of providing meaning to an executable language. On a high level of abstraction, operational semantics means to define an interpreter or an abstract machine for the language. In this article, we review the concept of operational semantics in the scope of meta-model-based language definitions and identify challenges and issues. We provide a clean conceptual approach using an object-oriented runtime environment and state change operations, which relies on an underlying abstract virtual machine. We present the approach using a sample language.

Computer scienceProgramming language0102 computer and information sciences02 engineering and technologycomputer.file_formatcomputer.software_genre01 natural sciencesOperational semanticsAbstract machineAction semanticsDenotational semantics010201 computation theory & mathematicsVirtual machine0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingExecutablecomputerInterpreterAbstraction (linguistics)
researchProduct

Supporting tourism with public interactive displays

2019

Interactive displays are common in public and semi-public areas, such as museums, shopping malls, train stations, and even on streets. Especially with the emergence of new ways of interaction, interactive displays could be introduced to popular tourist attractions to support tourism. The aim of this tutorial is to prepare its participants for designing such interactive public displays. The tutorial will first introduce participants to state of the art in interactive public displays. This will be followed by a city tour where a number of local attractions are visited. Finally, the participants will brainstorm and create concepts for novel interactive public displays that aim to improve the e…

Computer sciencePublic displays02 engineering and technologyInteractive displaysTourismWorld Wide WebLandmarkUser experience designBrainstormingPublic display0202 electrical engineering electronic engineering information engineeringIn-the-wild deployment0501 psychology and cognitive sciencesTietojenkäsittely ja informaatiotieteet - Computer and information sciencesInteraction technique050107 human factorsSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSettore INF/01 - InformaticaUser experiencebusiness.industryLandmarks05 social sciences020207 software engineeringPublic displaysInteraction techniquesIn-the-wild deploymentsAttractionAttractionsbusinessTourism
researchProduct

Distributed Computing on Distributed Memory

2018

Distributed computation is formalized in several description languages for computation, as e.g. Unified Modeling Language (UML), Specification and Description Language (SDL), and Concurrent Abstract State Machines (CASM). All these languages focus on the distribution of computation, which is somewhat the same as concurrent computation. In addition, there is also the aspect of distribution of state, which is often neglected. Distribution of state is most commonly represented by communication between active agents. This paper argues that it is desirable to abstract from the communication and to consider abstract distributed state. This includes semantic handling of conflict resolution, e.g. i…

Computer scienceSemantics (computer science)ConcurrencyDistributed computing020207 software engineering0102 computer and information sciences02 engineering and technology01 natural sciencesSpecification and Description LanguageUnified Modeling Language010201 computation theory & mathematics0202 electrical engineering electronic engineering information engineeringAbstract state machinesDistributed memoryMemory modelState (computer science)computercomputer.programming_language
researchProduct

Predicting perceived visual complexity of abstract patterns using computational measures: The influence of mirror symmetry on complexity perception

2017

Visual complexity is relevant for many areas ranging from improving usability of technical displays or websites up to understanding aesthetic experiences. Therefore, many attempts have been made to relate objective properties of images to perceived complexity in artworks and other images. It has been argued that visual complexity is a multidimensional construct mainly consisting of two dimensions: A quantitative dimension that increases complexity through number of elements, and a structural dimension representing order negatively related to complexity. The objective of this work is to study human perception of visual complexity utilizing two large independent sets of abstract patterns. A w…

Computer scienceVisionSocial Scienceslcsh:MedicineSensory perceptioncomputer.software_genreSymmetry0302 clinical medicineMathematical and Statistical TechniquesAttitudes (psychology)Psychologylcsh:Sciencemedia_commonMultidisciplinaryApplied MathematicsSimulation and Modeling05 social sciencesPattern Recognition VisualEllipsesPhysical SciencesVisual PerceptionMirror symmetryStatistics (Mathematics)AlgorithmsResearch ArticleComputer and Information Sciencesmedia_common.quotation_subjectGeometryMachine learning algorithmsMachine learningEllipseResearch and Analysis Methods050105 experimental psychologyVisual complexity03 medical and health sciencesArtificial IntelligencePerceptionMachine learningHumans0501 psychology and cognitive sciencesStatistical Methodsbusiness.industrylcsh:RBiology and Life SciencesComputational BiologyUsabilitylcsh:QArtificial intelligencebusinesscomputer030217 neurology & neurosurgeryMathematicsNeuroscienceForecasting
researchProduct

Intent Detection System Based on Word Embeddings

2018

Intent detection is one of the main tasks of a dialogue system. In this paper we present our intent detection system that is based on FastText word embeddings and neural network classifier. We find a significant improvement in the FastText sentence vectorization. The results show that our intent detection system provides state-of-the-art results on three English datasets outperforming many popular services.

Computer sciencebusiness.industry0102 computer and information sciences02 engineering and technologycomputer.software_genre01 natural sciencesNeural network classifier010201 computation theory & mathematics0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingImage tracingArtificial intelligenceDialog systembusinesscomputerWord (computer architecture)Natural language processingSentence
researchProduct

An Online Observer for Minimization of Pulsating Torque in SMPM Motors.

2015

A persistent problem of surface mounted permanent magnet (SMPM) motors is the non-uniformity of the developed torque. Either the motor design or the motor control needs to be improved in order to minimize the periodic disturbances. This paper proposes a new control technique for reducing periodic disturbances in permanent magnet (PM) electro-mechanical actuators, by advancing a new observer/estimator paradigm. A recursive estimation algorithm is implemented for online control. The compensating signal is identified and added as feedback to the control signal of the servo motor. Compensation is evaluated for different values of the input signal, to show robustness of the proposed method.

Computer sciencelcsh:Medicine02 engineering and technologyBioinformaticsInfographics01 natural sciences0202 electrical engineering electronic engineering information engineeringlcsh:Science010302 applied physicsMultidisciplinaryFourier AnalysisPhysicsApplied MathematicsSimulation and ModelingClassical MechanicsSignal Processing Computer-AssistedEquipment DesignSignal FilteringRotorsPhysical SciencesMagnetsEngineering and TechnologyGraphsAlgorithmsResearch ArticleComputer and Information SciencesObserver (quantum physics)Materials ScienceServomotorResearch and Analysis MethodsOnline SystemsFeedbackMagneticsMotionRobustness (computer science)Control theory0103 physical sciencesTorqueEnginesMaterials by AttributeMechanical EngineeringData Visualization020208 electrical & electronic engineeringlcsh:RMotor controlModels TheoreticalBandpass FiltersVibrationTorqueDirect torque controlMagnetSignal Processinglcsh:QActuatorMathematicsPLoS ONE
researchProduct

Blending in Hybrid Games: Understanding Hybrid Games Through Experience

2016

The meaning of what hybrid games are is often fixed to the context in which the term is used. For example, hybrid games have often been defined in relation to recent developments in technology. This creates issues in its usage and limitations in thinking. This paper argues that hybrid games should be understood through conceptual metaphors. Hybridity is the blending of different cognitive domains that are not usually associated together. Hybrid games usually blend domains related to games, for example digital and board games, but can blend also other domains. Through this type of thinking, designers can be more open to exploring how their games can be experienced.

Computer sciencepelisuunnittelu518 Media and communicationsaugmented reality gamesContext (language use)02 engineering and technologycomputer.software_genrehybrid gamesTurns rounds and time-keeping systems in gamesConceptual blendingHuman–computer interaction0202 electrical engineering electronic engineering information engineeringta6160501 psychology and cognitive scienceshybridityEmergent gameplayta518Video game design050107 human factorstietokonepelitconceptual blendinggamesGame mechanicsMultimedia05 social sciencesComputingMilieux_PERSONALCOMPUTINGConceptual metaphorconceptual metaphor020207 software engineeringmixed reality games113 Computer and information sciencespervasive gamescomputerMeaning (linguistics)
researchProduct

Percolation on correlated random networks

2011

We consider a class of random, weighted networks, obtained through a redefinition of patterns in an Hopfield-like model and, by performing percolation processes, we get information about topology and resilience properties of the networks themselves. Given the weighted nature of the graphs, different kinds of bond percolation can be studied: stochastic (deleting links randomly) and deterministic (deleting links based on rank weights), each mimicking a different physical process. The evolution of the network is accordingly different, as evidenced by the behavior of the largest component size and of the distribution of cluster sizes. In particular, we can derive that weak ties are crucial in o…

Condensed Matter Physics; Statistical and Nonlinear Physics; Statistics and ProbabilityStatistics and ProbabilitySocial and Information Networks (cs.SI)FOS: Computer and information sciencesRandom graphDiscrete mathematicsPhysics - Physics and SocietyStatistical Mechanics (cond-mat.stat-mech)Interdependent networksFOS: Physical sciencesComputer Science - Social and Information NetworksStatistical and Nonlinear PhysicsPercolation thresholdPhysics and Society (physics.soc-ph)Complex networkCondensed Matter PhysicsGiant componentPercolationContinuum percolation theoryStatistical physicsCondensed Matter - Statistical MechanicsClustering coefficientMathematicsPhysical Review E
researchProduct

Multiscale Information Storage of Linear Long-Range Correlated Stochastic Processes

2019

Information storage, reflecting the capability of a dynamical system to keep predictable information during its evolution over time, is a key element of intrinsic distributed computation, useful for the description of the dynamical complexity of several physical and biological processes. Here we introduce a parametric approach which allows one to compute information storage across multiple timescales in stochastic processes displaying both short-term dynamics and long-range correlations (LRC). Our analysis is performed in the popular framework of multiscale entropy, whereby a time series is first "coarse grained" at the chosen timescale through low-pass filtering and downsampling, and then …

Conditional entropyFOS: Computer and information sciencesComputer scienceStochastic processDynamical system01 natural sciencesMeasure (mathematics)010305 fluids & plasmasMethodology (stat.ME)Multiscale Entropy Information Theory ComplexityAutoregressive model0103 physical sciencesState space010306 general physicsRepresentation (mathematics)AlgorithmStatistics - MethodologyParametric statistics
researchProduct

Conjugacy problem for braid groups and Garside groups

2003

We present a new algorithm to solve the conjugacy problem in Artin braid groups, which is faster than the one presented by Birman, Ko and Lee. This algorithm can be applied not only to braid groups, but to all Garside groups (which include finite type Artin groups and torus knot groups among others).

Conjugacy problemBraid group20F36Geometric topologyGarside groupsGroup Theory (math.GR)0102 computer and information sciencesAlgebraic topology01 natural sciencesTorus knotCombinatoricsMathematics - Geometric TopologyMathematics::Group TheoryMathematics::Quantum AlgebraFOS: MathematicsAlgebraic Topology (math.AT)Mathematics - Algebraic Topology0101 mathematics20F36; 20F10MathematicsSmall Gaussian groupsAlgebra and Number Theory010102 general mathematicsConjugacy problemBraid groupsGeometric Topology (math.GT)Braid theoryMathematics::Geometric TopologyArtin groups010201 computation theory & mathematicsArtin group20F10Mathematics - Group TheoryGroup theory
researchProduct