Asg is a Python package that solves penalized linear regression and quantile regression models for simultaneous variable selection and prediction, for both high and low dimensional frameworks. It makes very easy to set up and solve different types of lasso-based penalizations among which the asgl (adaptive sparse group lasso, that gives name to the package) is remarked. This package is built on top of cvxpy, a Python-embedded modeling language for convex optimization problems and makes extensive use of multiprocessing, a Python module for parallel computing that significantly reduces computation times of asgl.
翻译:Asg 是一个Python 软件包,它解决了惩罚性线性回归和四分位回归模型,用于同时对高维和低维框架进行变量选择和预测。它很容易设置和解决不同类型的基于套索的处罚,在其中表示星盘(适应性稀疏组的 lasso, 给软件包取名) 。 这个软件包建在 cvxpy 之上, 一种嵌入式模型语言, 用来解决二次曲线优化问题, 并广泛使用多处理, 一个平行计算显著减少 asgl 计算时间的 Python 模块 。