kaggle新赛:ICR疾病预测大赛赛题解析

news/2024/9/22 20:31:46/

赛题名称:ICR - Identifying Age-Related Conditions ICR疾病预测大赛

赛题链接:https://www.kaggle.com/competitions/icr-identify-age-related-conditions

赛题背景

年龄只是一个数字,但随着年龄的增长会带来一大堆健康问题。从心脏病和痴呆到听力损失和关节炎,衰老是许多疾病和并发症的危险因素。不断发展的生物信息学领域包括对有助于减缓和逆转生物衰老以及预防与年龄相关的主要疾病的干预措施的研究。数据科学可以在开发新方法来解决各种数据问题方面发挥作用,即使样本数量很少。

目前,XGBoost 和随机森林等模型用于预测医疗状况,但模型的性能还不够好。在处理生命垂危的关键问题时,模型需要在不同案例之间做出可靠且一致的正确预测。

赛题方向

数据挖掘

赛题任务

本次比赛的目标是预测一个人是否患有三种疾病中的任何一种,参赛者将使用健康特征数据的测量来解决生物信息学中的关键问题,创建一个针对健康特征测量值进行训练的模型。

评价指标

使用对数损失评估提交。总体效果是每个班级对最终分数的重要性大致相同。

每个观察值要么是类的0,要么是类的1。对于每次观察,您必须提交每个类别的概率。

数据描述

比赛数据包含与三种与年龄相关的状况相关联的五十多个匿名健康特征。您的目标是预测受试者是否被诊断出患有这些病症之一——二元分类问题。

请注意,这是一个代码竞赛,其中隐藏了实际的测试集。在此版本中,我们以正确的格式提供了一些示例数据,以帮助您编写解决方案。当您提交的内容被评分时,此示例测试数据将被替换为完整的测试集。完整测试集中大约有 400 行。

  • train.csv训练集

  • test.csv - 测试集。您的目标是预测该集合中的受试者属于两个类别中的每个类别的概率。

  • greeks.csv:补充元数据,仅适用于训练集。

  • sample_submission.csv - 格式正确的示例提交文件。

时间安排

  • 2023 年 5 月 11 日- 开始报名

  • 2023 年 8 月 3 日- 报名截止日期

  • 2023 年 8 月 3 日- 团队合并截止日期

  • 2023 年 8 月 10 日- 最终提交截止日期

竞赛奖金

  • 第一名 - 18,000 美元

  • 第二名 - 15,000 美元

  • 第三名 - 10,000 美元

  • 第四名 - 7,000 美元

  • 第五名 - 5,000 美元

  • 第六名 - 5,000 美元

赛题解析

赛题是一个典型的数据挖掘的比赛,但难点在于数据量比较少,且数据是匿名。

比赛的关键点是能挖掘稳定的特征,并对特征进行解释和筛选,然后构建稳定的模型。

https://www.kaggle.com/code/keitashimizu21/en-ja-first-firsteda-baseline-icr

https://www.kaggle.com/code/samuelabatnehendalie/icr-identifying-age-related-conditions

关注下方【学姐带你玩AI】🚀🚀🚀

回复“比赛”领取190+场比赛top方案合集

码字不易,欢迎大家点赞评论收藏!


http://www.ppmy.cn/news/348046.html

相关文章

3.2 基于Java配置类整合SSM框架实现用户登录

一、基于Java配置类整合SSM框架实现用户登录 1、创建Maven项目 Maven项目 - SSMLoginNew 单击【Finish】按钮 2、添加相关依赖 在pom.xml文件里添加相关依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache…

Maven教学--上

Maven教程–上 先看一个问题&#xff0c;引出Maven 需求说明/图解 编写一个类, 有一个方法sum&#xff0c;可以返回两个数的和编写测试类TestSum, 可以测试sum 是否正确. 使用传统方式完成 创建传统的java 项目java-hello 创建Hello.java public class Hello {public S…

如何进行JMeter分布式压测?一个案例教你详细解读!

目录 引言 一、什么是压力测试&#xff1f; 二、什么是分布式测试&#xff1f; 三、为什么要使用分布式压力测试&#xff1f; 四、主流压力测试工具对比 五、Jmeter分布式压测原理 六、Jmeter分布式压测前的准备工作 七、阿里云服务器上进行分布式压测 八、系统架构学…

Flutter使用Scheme方式App内或浏览器打开另一个App

pubspec.yaml文件新增依赖 dependencies:url_launcher: ^6.1.11await launchUrlString("flutterScheme://");//打开首页 await launchUrlString("flutterScheme://detail");//打开指定页面 await launchUrlString("flutterScheme://detail?namexxxx…

复习之linux系统中的软件管理

一、linux系统中软件包 1.软件包的类型 "注意在rhel8中只能使用绿色软件,源码编译软件和rpm软件" 类型支持的条件DEBUBlinux DEBlinux&#xff08;用不了&#xff09;RPM#redhat centOS fadorabz2|gz|xz#1.需要源码安装需要编译 #2.绿色软件,直接可用 #ntfs-3g_nt…

单片机 LCD1602液晶显示

proteus 8 kile5 代码&#xff1a; #include<reg51.h> #define uint unsigned int #define uchar unsigned char sbit RSP3^5; sbit RWP3^6; sbit EP3^7; uchar code k4[]{"welcome"}; uchar code k5[]{"to china!"}; void det() {uint i,j;for(i…

1602液晶显示实验

一、实验要求 参考书中例7.2.2的相关代码&#xff0c;实现第一行从右侧移入“Hello everyone&#xff01;”&#xff0c;同时第二行从右侧移入“Welcome to here&#xff01;”&#xff0c;完全移入后再完全移出屏幕&#xff0c;如此反复&#xff0c;实现滚动的效果。保存相关…

单片机1602液晶显示

基于单片机STC12C5A60S2芯片的1602液晶显示&#xff0c;跳线按照要求连接 附上主程序 #include "stc12c5a60s2.h" #include "intrins.h" #include "onewire.h"#define uchar unsigned char #define uint unsigned intuchar table[]{0,1,2,3,4,…