533. Playground Series - Season 3, Episode 5 | playground-series-s3e5
大家好!祝贺大家取得了优异的成绩,非常感谢我的队友 @karakasatarik!这又是一场让我们学习了新指标和概念的练习赛。我想简要介绍一下我们的解决方案。
df['mso2'] = df['free sulfur dioxide']/(1+ 10**(df['pH'] -1.81))
df['acidity_ratio'] = df['fixed acidity'] / df['volatile acidity']
df['total_acid'] = df['fixed acidity'] + df['volatile acidity'] + df['citric acid']
df['mean_acid'] = df[['fixed acidity','volatile acidity','citric acid']].mean(axis=1)
df['std_acid'] = df[['fixed acidity','volatile acidity','citric acid']].std(axis=1)
df['free_sulfur/total_sulfur'] = df['free sulfur dioxide'] / df['total sulfur dioxide']
df['sugar/alcohol'] = df['residual sugar'] / df['alcohol']
df['sugar/citric'] = df['residual sugar'] / df['citric acid']
df['BSO2'] = df['total sulfur dioxide'] - df['free sulfur dioxide']
df['FSO2/alcohol'] = df['free sulfur dioxide'] / df['alcohol']
df['TSO2/alcohol'] = df['total sulfur dioxide'] / df['alcohol']
df['BSO2/alcohol'] = df['BSO2'] / df['alcohol']
df['chlorides/TSO2'] = df['chlorides'] / df['total sulfur dioxide']
df['sulphates/pH'] = df['sulphates'] / df['pH']
df['alcohol/density'] = df['alcohol'] / df['density']
df['alcohol_density'] = df['alcohol'] * df['density']
df['sulphates/chlorides'] = df['sulphates'] / df['chlorides']
df['alcohol/pH'] = df['alcohol'] / df['pH']
df['alcohol/acidity'] = df['alcohol'] / df['total_acid']
df['alkalinity'] = df['pH'] + df['alcohol']
df['mineral'] = df['chlorides'] + df['sulphates'] + df['residual sugar']
df['density/pH'] = df['density'] / df['pH']
df['total_alcohol'] = df['alcohol'] + df['residual sugar']
df['acid/density'] = df['total_acid'] / df['density']
df['sulphate/density'] = df['sulphates'] / df['density']
df['sulphates/acid'] = df['sulphates'] / df['volatile acidity']
df['sulphates*alcohol'] = df['sulphates'] * df['alcohol']
| 方法 | 公开分数 | 私有分数 | 是否选中 |
|---|---|---|---|
| 符号回归 | 0.62977 | 0.57276 | |
| 多分类神经网络 (修改版) | 0.60113 | 0.58702 | |
| XGB/LGB 精选集成 | 0.62485 | 0.58220 | |
| CatBoost 嵌套交叉验证 | 0.59901 | 0.57403 | |
| 8个 CatBoost 嵌套CV + 1个 NN | 0.59030 | 0.57623 | X |
| SR + 修改版 NN + XGB/LGB 精选 | 0.62949 | 0.59121 | X |
| (最佳) SR + CatBoost 嵌套CV + XGB/LGB 精选 |