Search results for "programming."

showing 10 items of 3035 documents

Machine Learning Models for Measuring Syntax Complexity of English Text

2019

In this paper we propose a methodology to assess the syntax complexity of a sentence representing it as sequence of parts-of-speech and comparing Recurrent Neural Networks and Support Vector Machine. We have carried out experiments in English language which are compared with previous results obtained for the Italian one.

naturallanguage-processingText simplificationComputer science02 engineering and technologyEnglish languagecomputer.software_genredeep-learningtext-simplification03 medical and health sciences0302 clinical medicinetext-evaluation0202 electrical engineering electronic engineering information engineeringText-simplification Deep-learning Machine-learningSequenceSyntax (programming languages)Settore INF/01 - Informaticabusiness.industryDeep learningSupport vector machineRecurrent neural network020201 artificial intelligence & image processingArtificial intelligencebusinesscomputer030217 neurology & neurosurgerySentenceNatural language processing
researchProduct

Nesting Problems : Exact and Heuristic Algorithms

2013

Nesting problems are two-dimensional cutting and packing problems involving irregular shapes. This thesis is focused on real applications on Nesting problems such as the garment industry or the glass cutting. The aim is to study different mathematical methodologies to obtain good lower bounds by exact procedures and upper bounds by heuristic algorithms. The core of the thesis is a mathematical model, a Mixed Integer Programming model, which is adapted in each one of the parts of the thesis. This study has three main parts: first, an exact algorithm for Nesting problems when rotation for the pieces is not allowed; second, an Iterated Greedy algorithm to deal with more complex Nesting problem…

nestingcutting and packing:MATEMÁTICAS::Investigación operativa::Programación entera [UNESCO]integer programming:MATEMÁTICAS::Investigación operativa [UNESCO]UNESCO::MATEMÁTICAS::Investigación operativaUNESCO::MATEMÁTICAS::Investigación operativa::Programación entera
researchProduct

A Multi-Objective Design Approach for the c Chart Considering Taguchi Loss Function

2014

The present paper proposes a multi-objective design approach for the c chart, considering in the optimization process of the chart parameters both the statistical and the economic objectives. In particular, the minimization of the hourly total quality related costs is the considered objective to carry out the economic goal, whereas the statistical objective is reached by the minimization the out-of-control average run length of the chart. A mixed integer non-linear constrained mathematical model is formulated to solve the treated multi-objective optimization problem, whereas the Pareto optimal frontier is described by the «-constraint method. In order to show the employment of the proposed …

non-linear constrained mathematical programming ModelTaguchi loss functione-constraint methodstatistical process controlPareto optimal frontiermulti-objective optimization problemSettore ING-IND/16 - Tecnologie E Sistemi Di Lavorazione
researchProduct

Continuous models combining slacks-based measures of efficiency and super-efficiency

2022

AbstractIn the framework of data envelopment analysis (DEA), Tone (Eur J Oper Res 130(3):498–509, 2001) introduced the slacks-based measure (SBM) of efficiency, which is a nonradial model that incorporates all the slacks of the evaluated decision-making units (DMUs) into their efficiency scores, unlike classical radial efficiency models. Next, Tone (Eur J Oper Res 143(1):32–41, 2002) developed the SBM super-efficiency model in order to differentiate and rank efficient DMUs, whose SBM efficiency scores are always 1. However, as pointed out by Chen (Eur J Oper Res 226(2):258–267, 2013), some interpretation problems arise when the so-called super-efficiency projections are weakly efficient, le…

nonlinear programmingsuper-inefficiencydata envelopment analysisUNESCO::CIENCIAS TECNOLÓGICASManagement Science and Operations Researchsuper-efficiencyCentral European Journal of Operations Research
researchProduct

Explaining Causes Behind SQL Query Formulation Errors

2020

This Full Research Paper presents the most prominent query formulation errors in Structured Query Language (SQL), and maps these errors to their cognitive explanations. Understanding query formulation errors is a key to teaching SQL. more effectively. However, studies on what kind of errors novices struggle with are relatively scarce when compared to, for example, programming languages. Although committing errors is a crucial part in learning, some errors are relatively easy to fix, and their commonness is not necessarily an indication of their difficulty. Other errors, however, halt the learning process, and are never fixed by the query writer. Using a previously established error taxonomy…

noviceSQLoppiminenComputer scienceJoins02 engineering and technologySemanticscomputer.software_genrekyselykieletohjelmointikieletSet (abstract data type)020204 information systems0202 electrical engineering electronic engineering information engineeringdatabasecomputer.programming_languageeducationSQLSyntax (programming languages)business.industry05 social sciences050301 educationRelational operatorerrorStructured Query Language (SQL)koulutusvirheetArtificial intelligencebusiness0503 educationcomputerNatural language processingNatural language2020 IEEE Frontiers in Education Conference (FIE)
researchProduct

Software Complexity and Organization of Firms’ Offshoring Activities

2017

How does software complexity shape software providers’ offshoring tasks, and how do such firms organize their offshoring activity? These questions are important, since the global software development market is growing rapidly, offering new opportunities for software managers and entrepreneurs to distribute their activities geographically. Based on a multi-site case study of 12 software firms, we study connections between software complexity and the offshoring strategies selected. Our findings suggest that software firms select a variety of organizational structures for their offshoring activity, and that the selection is shaped by the complexity of the software in question. peerReviewed

offshoringKnowledge managementOffshoringComputingMilieux_THECOMPUTINGPROFESSIONbusiness.industryulkoistaminen05 social sciencesProgramming complexitysoftware firmsComputingMilieux_LEGALASPECTSOFCOMPUTING02 engineering and technologyVariety (cybernetics)OutsourcingGlobal software developmentsoftware complexitySoftware020204 information systems0502 economics and business0202 electrical engineering electronic engineering information engineeringSelection (linguistics)Organizational structurebusiness050203 business & management
researchProduct

Finnish teachers’ and students’ programming motivation and their role in teaching and learning computational thinking

2022

Introduction: Despite the growing importance of teaching and learning computational thinking (CT) through programming in schools, research has shown major individual differences in teachers’ instruction emphasis and students’ skills in these topics. Objective: This study aims to shed further light on the role that teachers’ and students’ programming motivation plays in CT. Methods: The topic is approached from the viewpoint of the self-determination theory, which can help to understand teachers’ instruction and students’ learning. Our sample consisted of Finnish Grade 8 teachers (N = 1,853) and students (N = 2,546) who participated in the International Computer and Information Literacy Stud…

omaehtoisuusperusopetusteacherscomputational thinkingstudentsopiskelijatbasic educationohjelmointiopettajatprogrammingintrinsic motivationextrinsic motivationICILS
researchProduct

Hypervisor-Based White Listing of Executables

2019

We describe an efficient system for ensuring code integrity of an operating system (OS), both its own code and application code. The proposed system can protect from an attacker who has full control over the OS kernel. An evaluation of the system's performance suggests the induced overhead is negligible. peerReviewed

operating systemsmicroprogrammingdatabasesvirtualisointiComputer Networks and CommunicationsComputer science0211 other engineering and technologiesListing (computer)02 engineering and technologycomputer.software_genre020204 information systemsMicrocode0202 electrical engineering electronic engineering information engineeringCode (cryptography)Overhead (computing)virtual machine monitorstietoturvaElectrical and Electronic Engineeringimage segmentation021110 strategic defence & security studieskäyttöjärjestelmätLinuxHypervisorcomputer.file_formatmonitoringOperating systemohjelmointiExecutableLawcomputerIEEE Security & Privacy
researchProduct

Modeling epidemics through ladder operators

2020

Highlights • We propose an operatorial model to describe epidemics. • The model describes well the asymptotic numbers of the epidemics. • Ladder operators are used to model exchanges between the “actors” of the system.

operatorial modelCoronavirus disease 2019 (COVID-19)Computer scienceSevere acute respiratory syndrome coronavirus 2 (SARS-CoV-2)General MathematicsGeneral Physics and Astronomy01 natural sciencesMeasure (mathematics)Quantitative Biology::OtherArticle010305 fluids & plasmasOperator (computer programming)Simple (abstract algebra)0103 physical sciencesApplied mathematicsQuantitative Biology::Populations and EvolutionLimit (mathematics)Quantitative Biology - Populations and Evolution010301 acousticsSettore MAT/07 - Fisica MatematicaApplied MathematicsPopulations and Evolution (q-bio.PE)Statistical and Nonlinear PhysicsComputer Science::Social and Information NetworksTransformation (function)Ladder operatorspreading of newsFOS: Biological sciences( H ρ ) -induced dynamicChaos, Solitons, and Fractals
researchProduct

Early science learning with a virtual tutor through multimedia explanations and feedback on spoken questions

2018

The purpose of this pilot study with a within-subject design was to gain a deeper understanding about the promise and restrictions of a virtual tutoring system designed to teach science to first grade students in Finland. Participants were 61 students who received six tutoring science sessions of approximately 20 min each. Sessions consisted of a sequence of narrated multimedia science presentations during which a virtual tutor explained science phenomena displayed in pictures. Narrated science explanations were followed by one or more multiple choice questions with immediate feedback about students’ choices and a possible second attempt, during which students reached 97% accuracy. A pretes…

oppiminenTeaching methodmedia_common.quotation_subjectContext (language use)computer.software_genrespoken questionsEducationConcept learningComputingMilieux_COMPUTERSANDEDUCATION0501 psychology and cognitive sciencesQuality (business)TUTORvirtual tutorscomputer.programming_languageMultiple choicemedia_commonmultimediaMultimediapalaute05 social sciencesEducational technology050301 educationtiedeTransfer of trainingPsychology0503 educationcomputer050104 developmental & child psychologyEducational Technology Research and Development
researchProduct