首页 > 最新文献

Software Impacts最新文献

英文 中文
RTSeismo: A new Matlab based Graphical User Interface tool for analysing triggered seismicity due to surface reservoir impoundment RTSeismo:基于 Matlab 图形用户界面的新工具,用于分析地表水库蓄水引起的触发地震
IF 2.1 Pub Date : 2024-01-30 DOI: 10.1016/j.simpa.2024.100618
Kalpna Gahalaut, Harini Guruhappa

One of the main causes of Human-induced earthquakes is hydroelectric reservoir impoundment, a phenomenon known as Reservoir Triggered Seismicity (RTS). To assess the role of reservoir impoundment in triggering seismicity of a region, several codes are written in MATLAB based on Green’s function solution of poroelastic equations to simulate stress, pore pressure and change in fault stability. All these codes are embedded into a single user-friendly application software. This application takes various inputs on reservoir dimensions, reservoir loading time history, fault orientation, poroelastic properties of the medium for calculations, and presents results in simple graphics.

水库蓄水是人类诱发地震的主要原因之一,这种现象被称为水库诱发地震(RTS)。为了评估水库蓄水在引发地区地震中的作用,我们用 MATLAB 编写了若干基于孔弹性方程格林函数解法的代码,以模拟应力、孔隙压力和断层稳定性的变化。所有这些代码都嵌入到一个用户友好型应用软件中。该应用软件可输入储层尺寸、储层加载时间历史、断层走向、介质的孔弹性特性等各种信息进行计算,并以简单的图形显示结果。
{"title":"RTSeismo: A new Matlab based Graphical User Interface tool for analysing triggered seismicity due to surface reservoir impoundment","authors":"Kalpna Gahalaut,&nbsp;Harini Guruhappa","doi":"10.1016/j.simpa.2024.100618","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100618","url":null,"abstract":"<div><p>One of the main causes of Human-induced earthquakes is hydroelectric reservoir impoundment, a phenomenon known as Reservoir Triggered Seismicity (RTS). To assess the role of reservoir impoundment in triggering seismicity of a region, several codes are written in MATLAB based on Green’s function solution of poroelastic equations to simulate stress, pore pressure and change in fault stability. All these codes are embedded into a single user-friendly application software. This application takes various inputs on reservoir dimensions, reservoir loading time history, fault orientation, poroelastic properties of the medium for calculations, and presents results in simple graphics.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2024-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S266596382400006X/pdfft?md5=474f072bfe7c9f725d70491eb079a2bd&pid=1-s2.0-S266596382400006X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139694807","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ProjectStir: A driving car application to measure driving performance with game-centric approaches ProjectStir:以游戏为中心测量驾驶性能的驾驶汽车应用程序
IF 2.1 Pub Date : 2024-01-30 DOI: 10.1016/j.simpa.2024.100617
Muhamad Fajar, Thomas Galih Satria, Francisco Maruli Panggabean, David, Galih Dea Pratama

One method of learning to drive, like operating a car, is to adopt a simulation approach with a strong focus on game elements. In our research, we developed the ProjectStir application, a car driving simulator that uses this game-centric approach. The app immerses users in a virtual representation of Asia’s urban environments known for their narrow streets. It is able to assess driver performance by tracking the number of checkpoints collected and the level of damage incurred. Additionally, the app features a leaderboard, highlighting that hitting more checkpoints and minimizing damage will result in a better ranking. ProjectStir is compatible with the PC platform and can be operated using a joystick, keyboard or steering wheel.

学习驾驶(如操作汽车)的一种方法是采用以游戏元素为主的模拟方法。在我们的研究中,我们开发了 ProjectStir 应用程序,这是一个采用这种以游戏为中心的方法的汽车驾驶模拟器。该应用让用户沉浸在以街道狭窄著称的亚洲城市环境的虚拟场景中。它能够通过跟踪收集的检查点数量和造成的损害程度来评估驾驶员的表现。此外,该应用程序还设有一个排行榜,突出显示击中更多检查点和将损害降至最低将获得更好的排名。ProjectStir 与 PC 平台兼容,可使用手柄、键盘或方向盘进行操作。
{"title":"ProjectStir: A driving car application to measure driving performance with game-centric approaches","authors":"Muhamad Fajar,&nbsp;Thomas Galih Satria,&nbsp;Francisco Maruli Panggabean,&nbsp;David,&nbsp;Galih Dea Pratama","doi":"10.1016/j.simpa.2024.100617","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100617","url":null,"abstract":"<div><p>One method of learning to drive, like operating a car, is to adopt a simulation approach with a strong focus on game elements. In our research, we developed the ProjectStir application, a car driving simulator that uses this game-centric approach. The app immerses users in a virtual representation of Asia’s urban environments known for their narrow streets. It is able to assess driver performance by tracking the number of checkpoints collected and the level of damage incurred. Additionally, the app features a leaderboard, highlighting that hitting more checkpoints and minimizing damage will result in a better ranking. ProjectStir is compatible with the PC platform and can be operated using a joystick, keyboard or steering wheel.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2024-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000058/pdfft?md5=4c5722d3b1bb52fef2bf88dc0fdf9d41&pid=1-s2.0-S2665963824000058-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139748423","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
pymops: A multi-agent simulation-based optimization package for power scheduling pymops:基于多代理模拟的电力调度优化软件包
IF 2.1 Pub Date : 2024-01-29 DOI: 10.1016/j.simpa.2024.100616
Awol Seid Ebrie , Young Jin Kim

In response to the NP-hard power scheduling problem, the pymops package is developed as a robust solution. The package operates within a multi-agent simulation environment, where power-generating units are represented as reinforcement learning (RL) agents. The environment is designed to account for a comprehensive range of constraints. It also accommodates thermal valve point effects (VPEs) within cost and emissions functions. Moreover, in cases of constraint violations, the environment makes real-time contextual adjustments. Within the environment, the power scheduling problem is broken down into sequential Markov decision processes (MDPs), which serve as inputs for training a deep RL model aimed at solving the optimization problem.

针对 NP 难度较高的电力调度问题,开发了 pymops 软件包,作为一种稳健的解决方案。该软件包在多代理模拟环境中运行,发电单元被表示为强化学习(RL)代理。该环境旨在考虑各种约束条件。它还在成本和排放函数中考虑了热阀点效应 (VPE)。此外,在违反约束条件的情况下,环境会根据具体情况进行实时调整。在该环境中,电力调度问题被分解为连续的马尔可夫决策过程(MDP),作为训练深度 RL 模型的输入,旨在解决优化问题。
{"title":"pymops: A multi-agent simulation-based optimization package for power scheduling","authors":"Awol Seid Ebrie ,&nbsp;Young Jin Kim","doi":"10.1016/j.simpa.2024.100616","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100616","url":null,"abstract":"<div><p>In response to the NP-hard power scheduling problem, the <span>pymops</span> package is developed as a robust solution. The package operates within a multi-agent simulation environment, where power-generating units are represented as reinforcement learning (RL) agents. The environment is designed to account for a comprehensive range of constraints. It also accommodates thermal valve point effects (VPEs) within cost and emissions functions. Moreover, in cases of constraint violations, the environment makes real-time contextual adjustments. Within the environment, the power scheduling problem is broken down into sequential Markov decision processes (MDPs), which serve as inputs for training a deep RL model aimed at solving the optimization problem.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2024-01-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000046/pdfft?md5=651e2ac4e426bc6fbbf5275437df2a6b&pid=1-s2.0-S2665963824000046-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139675987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Yang & Zhang’s realized volatility: Automated estimation in Python 杨和张的已实现波动率:用 Python 自动估算
IF 2.1 Pub Date : 2024-01-22 DOI: 10.1016/j.simpa.2024.100613
Hugo Gobato Souto, Amir Moradi

This paper presents a Python script that automates the estimation of Yang & Zhang’s stock realized volatility proxy for univariate and multivariate cases. Yang & Zhang’s realized volatility is a stock volatility proxy commonly used by financial researchers and practitioners due to its unbiasedness in the continuous limit, independence of the drift, and consistence in dealing with price jumps. The proposed script allows the efficient estimation of Yang & Zhang realized volatility with local data and the use of Yahoo Finance API.

本文介绍了一个 Python 脚本,该脚本可以自动估算单变量和多变量情况下杨和章的股票已实现波动率代理。Yang & Zhang 的已实现波动率是金融研究人员和从业人员常用的股票波动率替代指标,因为它在连续极限中无偏、独立于漂移,并且在处理价格跳跃时具有一致性。所提出的脚本允许利用本地数据和雅虎财经 API 高效估计杨和张的已实现波动率。
{"title":"Yang & Zhang’s realized volatility: Automated estimation in Python","authors":"Hugo Gobato Souto,&nbsp;Amir Moradi","doi":"10.1016/j.simpa.2024.100613","DOIUrl":"10.1016/j.simpa.2024.100613","url":null,"abstract":"<div><p>This paper presents a Python script that automates the estimation of Yang &amp; Zhang’s stock realized volatility proxy for univariate and multivariate cases. Yang &amp; Zhang’s realized volatility is a stock volatility proxy commonly used by financial researchers and practitioners due to its unbiasedness in the continuous limit, independence of the drift, and consistence in dealing with price jumps. The proposed script allows the efficient estimation of Yang &amp; Zhang realized volatility with local data and the use of Yahoo Finance API.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2024-01-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000010/pdfft?md5=1afaf63d20dfb8643cb3cc16647d772b&pid=1-s2.0-S2665963824000010-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139632106","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Continuous Ant-Based Neural Topology Search 基于蚂蚁的连续神经拓扑搜索
IF 2.1 Pub Date : 2024-01-17 DOI: 10.1016/j.simpa.2024.100615
AbdElRahman ElSaid

Ant-based Topology Search (ANTS) is a Neural Architecture Search (NAS) inspired by ant colony optimization (ACO). ANTS encodes the neural structure search space within a highly interconnected structure. Optimization agents, like ants, navigate this structure in search of an optimal neural topology. Continuous Ant-based Topology Search (CANTS) builds upon ANTS by replacing the discrete search space with a 3D continuous one. CANTS introduces a fourth dimension for potential neural synaptic weights, transitioning from NAS to NeuroEvolution (NE). This automates artificial neural network design without relying on backpropagation, reducing optimization time and offering a promising approach for machine learning applications.

蚁基拓扑搜索(ANTS)是一种神经结构搜索(NAS),其灵感来自蚁群优化(ACO)。ANTS 将神经结构搜索空间编码为一个高度互联的结构。优化代理就像蚂蚁一样,在这个结构中寻找最优的神经拓扑结构。基于蚂蚁的连续拓扑搜索(Continuous Ant-based Topology Search,CANTS)以 ANTS 为基础,用三维连续空间取代了离散搜索空间。CANTS 为潜在的神经突触权重引入了第四个维度,从 NAS 过渡到神经进化(NE)。这使人工神经网络设计自动化,无需依赖反向传播,减少了优化时间,为机器学习应用提供了一种前景广阔的方法。
{"title":"Continuous Ant-Based Neural Topology Search","authors":"AbdElRahman ElSaid","doi":"10.1016/j.simpa.2024.100615","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100615","url":null,"abstract":"<div><p>Ant-based Topology Search (ANTS) is a Neural Architecture Search (NAS) inspired by ant colony optimization (ACO). ANTS encodes the neural structure search space within a highly interconnected structure. Optimization agents, like ants, navigate this structure in search of an optimal neural topology. Continuous Ant-based Topology Search (CANTS) builds upon ANTS by replacing the discrete search space with a 3D continuous one. CANTS introduces a fourth dimension for potential neural synaptic weights, transitioning from NAS to NeuroEvolution (NE). This automates artificial neural network design without relying on backpropagation, reducing optimization time and offering a promising approach for machine learning applications.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2024-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000034/pdfft?md5=097fa8999d88be8731a7066fd42c7a07&pid=1-s2.0-S2665963824000034-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139549242","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FLECO: A tool to boost the adoption of holistic cybersecurity management FLECO:促进采用整体网络安全管理的工具
IF 2.1 Pub Date : 2024-01-15 DOI: 10.1016/j.simpa.2024.100614
Manuel Domínguez-Dorado , Francisco J. Rodríguez-Pérez , Jesús Galeano-Brajones , Jesús Calle-Cancho , David Cortés-Polo

The implementation of a holistic cybersecurity approach involves engaging multiple functional areas within the organization, each assigned specific actions to achieve strategic cybersecurity objectives. These actions – there can be numerous permutations of them – have associated costs, expertise requirements. Selecting the right combinations requires careful analysis and consideration, leading to time-consuming deliberations and potential conflicts. Identifying inadequate combinations that fail to meet strategic goals also requires significant effort. To streamline this process, we developed FLECO (Fast, Lightweight, and Efficient Cybersecurity Optimization), an adaptable multi-objective genetic algorithm that enables near-instantaneous identification of feasible cross-functional combinations. It serves as a foundation for the cybersecurity workforce to reach a consensus.

实施整体网络安全方法涉及组织内多个职能领域的参与,每个职能领域都被分配了具体行动,以实现网络安全战略目标。这些行动--可能有无数种组合--都有相关的成本和专业知识要求。选择正确的组合需要仔细分析和考虑,导致耗时的审议和潜在的冲突。找出无法实现战略目标的不当组合也需要花费大量精力。为了简化这一过程,我们开发了 FLECO(快速、轻量级、高效网络安全优化),这是一种适应性强的多目标遗传算法,能够近乎即时地识别可行的跨职能组合。它是网络安全人员达成共识的基础。
{"title":"FLECO: A tool to boost the adoption of holistic cybersecurity management","authors":"Manuel Domínguez-Dorado ,&nbsp;Francisco J. Rodríguez-Pérez ,&nbsp;Jesús Galeano-Brajones ,&nbsp;Jesús Calle-Cancho ,&nbsp;David Cortés-Polo","doi":"10.1016/j.simpa.2024.100614","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100614","url":null,"abstract":"<div><p>The implementation of a holistic cybersecurity approach involves engaging multiple functional areas within the organization, each assigned specific actions to achieve strategic cybersecurity objectives. These actions – there can be numerous permutations of them – have associated costs, expertise requirements. Selecting the right combinations requires careful analysis and consideration, leading to time-consuming deliberations and potential conflicts. Identifying inadequate combinations that fail to meet strategic goals also requires significant effort. To streamline this process, we developed FLECO (Fast, Lightweight, and Efficient Cybersecurity Optimization), an adaptable multi-objective genetic algorithm that enables near-instantaneous identification of feasible cross-functional combinations. It serves as a foundation for the cybersecurity workforce to reach a consensus.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2024-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000022/pdfft?md5=bca6ee9adf4194009c51228dac62315c&pid=1-s2.0-S2665963824000022-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139504128","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FAW: Flag aligned word-based encoding for in-place integers compression FAW:基于标记对齐字的编码,用于就地整数压缩
IF 2.1 Pub Date : 2023-12-21 DOI: 10.1016/j.simpa.2023.100612
Mostofa Kamal Rasel

FAW-encoding is an open-source C library that facilitates a memory efficient compression of an array of integers. An integer in an array either lags behind or never exceeds its original place in that array after encoded by FAW-encoding. Therefore, FAW-encoding causes in-place compression of an array of integers that never needs memory allocation to store the encoded data. Due to these special properties, FAW-encoding optimizes algorithms, such as, graph mining and joining, that generally produce large intermediate results. Besides encoding, the open-source C library comprises with methods for decoding or searching an encoded array and intersecting and merging encoded arrays.

FAW-encoding 是一个开放源码的 C 语言库,有助于对整数数组进行内存高效压缩。经过 FAW-encoding 编码后,数组中的整数要么滞后,要么永远不会超出其在数组中的原始位置。因此,FAW 编码可对整数数组进行就地压缩,而无需分配内存来存储编码数据。由于这些特殊属性,FAW-encoding 可以优化通常会产生大量中间结果的算法,如图挖掘和连接。除了编码,开源 C 库还包括解码或搜索编码数组以及交叉和合并编码数组的方法。
{"title":"FAW: Flag aligned word-based encoding for in-place integers compression","authors":"Mostofa Kamal Rasel","doi":"10.1016/j.simpa.2023.100612","DOIUrl":"10.1016/j.simpa.2023.100612","url":null,"abstract":"<div><p>FAW-encoding is an open-source C library that facilitates a memory efficient compression of an array of integers. An integer in an array either lags behind or never exceeds its original place in that array after encoded by FAW-encoding. Therefore, FAW-encoding causes in-place compression of an array of integers that never needs memory allocation to store the encoded data. Due to these special properties, FAW-encoding optimizes algorithms, such as, graph mining and joining, that generally produce large intermediate results. Besides encoding, the open-source C library comprises with methods for decoding or searching an encoded array and intersecting and merging encoded arrays.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2023-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963823001495/pdfft?md5=eae6d3c541ce5cd4a8a8765336508bd9&pid=1-s2.0-S2665963823001495-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138991928","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A visual and spatial tool for tracking, mapping and forecasting the dispersal of biological control agents 跟踪、绘制和预测生物控制剂扩散的可视化空间工具
IF 2.1 Pub Date : 2023-12-12 DOI: 10.1016/j.simpa.2023.100609
Komi Mensah Agboka , John Odindi , Elfatih M. Abdel-Rahman , Onisimo Mutanga , Henri E.Z. Tonnang

iPydisp is an open-source, Python-based tool designed to model the spatio-temporal dispersal of insect species such as parasitoids. It provides an accessible interface for interactive spatio-temporal analysis, using cellular automata algorithms for easy data processing and updates. The tool’s main features include intuitive data loading, easy setting of dispersal constraints, and dynamic visualization of dispersal patterns. iPydisp has the potential to improve our understanding of parasitoid dispersal and enhance pest management strategies.

iPydisp是一个基于python的开源工具,用于模拟昆虫物种(如拟寄生虫)的时空分布。它为交互式时空分析提供了一个可访问的接口,使用元胞自动机算法进行简单的数据处理和更新。该工具的主要功能包括直观的数据加载、易于设置的分散约束以及分散模式的动态可视化。iPydisp有可能提高我们对寄生蜂传播的认识,并加强害虫管理策略。
{"title":"A visual and spatial tool for tracking, mapping and forecasting the dispersal of biological control agents","authors":"Komi Mensah Agboka ,&nbsp;John Odindi ,&nbsp;Elfatih M. Abdel-Rahman ,&nbsp;Onisimo Mutanga ,&nbsp;Henri E.Z. Tonnang","doi":"10.1016/j.simpa.2023.100609","DOIUrl":"https://doi.org/10.1016/j.simpa.2023.100609","url":null,"abstract":"<div><p><em>iPydisp</em> is an open-source, Python-based tool designed to model the spatio-temporal dispersal of insect species such as parasitoids. It provides an accessible interface for interactive spatio-temporal analysis, using cellular automata algorithms for easy data processing and updates. The tool’s main features include intuitive data loading, easy setting of dispersal constraints, and dynamic visualization of dispersal patterns. <em>iPydisp</em> has the potential to improve our understanding of parasitoid dispersal and enhance pest management strategies.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2023-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S266596382300146X/pdfft?md5=c5a4b8ec77761df095f66aedc4ce8faa&pid=1-s2.0-S266596382300146X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138656233","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PyKernelLogit: Penalised maximum likelihood estimation of Kernel Logistic Regression in Python PyKernelLogit:用 Python 对核 Logistic 回归进行有惩罚的极大似然估计
IF 2.1 Pub Date : 2023-12-12 DOI: 10.1016/j.simpa.2023.100608
José Ángel Martín-Baos , Ricardo García-Ródenas , María Luz López García , Luis Rodriguez-Benitez

This paper presents a software package developed in Python that allows the application of the technique known as Kernel Logistic Regression (KLR), a Machine Learning (ML) tool, to the problem of transport demand prediction. More concretely, it permits the specification of a series of models using KLR and their estimation by means of a Penalised Maximum Likelihood Estimation (PMLE) procedure providing a set of goodness-of-fit indicators and the application of model validation techniques. Another functionality is that it allows to extract from the model several indicators such as the Willingness to Pay (WTP) or the Value of Time (VOT).

本文介绍了一个用Python开发的软件包,该软件包允许将称为核逻辑回归(KLR)的技术(一种机器学习(ML)工具)应用于运输需求预测问题。更具体地说,它允许使用KLR规范一系列模型,并通过惩罚最大似然估计(PMLE)程序提供一组拟合优度指标和模型验证技术的应用来进行估计。另一个功能是,它允许从模型中提取几个指标,如支付意愿(WTP)或时间价值(VOT)。
{"title":"PyKernelLogit: Penalised maximum likelihood estimation of Kernel Logistic Regression in Python","authors":"José Ángel Martín-Baos ,&nbsp;Ricardo García-Ródenas ,&nbsp;María Luz López García ,&nbsp;Luis Rodriguez-Benitez","doi":"10.1016/j.simpa.2023.100608","DOIUrl":"https://doi.org/10.1016/j.simpa.2023.100608","url":null,"abstract":"<div><p>This paper presents a software package developed in Python that allows the application of the technique known as Kernel Logistic Regression (KLR), a Machine Learning (ML) tool, to the problem of transport demand prediction. More concretely, it permits the specification of a series of models using KLR and their estimation by means of a Penalised Maximum Likelihood Estimation (PMLE) procedure providing a set of goodness-of-fit indicators and the application of model validation techniques. Another functionality is that it allows to extract from the model several indicators such as the Willingness to Pay (WTP) or the Value of Time (VOT).</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2023-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963823001458/pdfft?md5=49b2b660e031d0b50aed0fe8d06e1680&pid=1-s2.0-S2665963823001458-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138656234","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
HappyFeat—An interactive and efficient BCI framework for clinical applications HappyFeat--用于临床应用的交互式高效 BCI 框架
IF 2.1 Pub Date : 2023-12-11 DOI: 10.1016/j.simpa.2023.100610
Arthur Desbois, Tristan Venot, Fabrizio De Vico Fallani, Marie-Constance Corsi

Brain–Computer Interface (BCI) systems allow to perform actions by translating brain activity into commands. Such systems require training a classification algorithm to discriminate between mental states, using specific features from the brain signals. This step is crucial and presents specific constraints in clinical contexts.

HappyFeat is an open-source software making BCI experiments easier in such contexts: effortlessly extracting and selecting adequate features for training, in a single GUI. Novel features based on Functional Connectivity can be used, allowing graph-oriented approaches. We describe HappyFeat’s mechanisms, showing its performances in typical use cases, and showcasing how to compare different types of features.

脑机接口(BCI)系统可以通过将大脑活动转化为指令来执行动作。这类系统需要训练一种分类算法,利用大脑信号的特定特征来区分不同的精神状态。HappyFeat 是一款开源软件,能让 BCI 实验在这种情况下变得更容易:在单一图形用户界面中毫不费力地提取和选择适当的特征进行训练。HappyFeat 是一款开源软件,可使 BCI 实验在这种情况下变得更加容易:在单一图形用户界面中轻松提取和选择用于训练的适当特征。我们将介绍 HappyFeat 的机制,展示其在典型用例中的表现,并展示如何比较不同类型的特征。
{"title":"HappyFeat—An interactive and efficient BCI framework for clinical applications","authors":"Arthur Desbois,&nbsp;Tristan Venot,&nbsp;Fabrizio De Vico Fallani,&nbsp;Marie-Constance Corsi","doi":"10.1016/j.simpa.2023.100610","DOIUrl":"https://doi.org/10.1016/j.simpa.2023.100610","url":null,"abstract":"<div><p>Brain–Computer Interface (BCI) systems allow to perform actions by translating brain activity into commands. Such systems require training a classification algorithm to discriminate between mental states, using specific features from the brain signals. This step is crucial and presents specific constraints in clinical contexts.</p><p><em>HappyFeat</em> is an open-source software making BCI experiments easier in such contexts: effortlessly extracting and selecting adequate features for training, in a single GUI. Novel features based on Functional Connectivity can be used, allowing graph-oriented approaches. We describe HappyFeat’s mechanisms, showing its performances in typical use cases, and showcasing how to compare different types of features.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2023-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963823001471/pdfft?md5=5153af78ee15d29c255a763514aedc4b&pid=1-s2.0-S2665963823001471-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138570414","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Software Impacts
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1