加入收藏 | 设为首页 | 会员中心 | 我要投稿 宿州站长网 (https://www.0557zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

使用深度学习检测疟疾

发布时间:2019-05-26 01:08:45 所属栏目:建站 来源:Dipanjan (dj) Sarkar
导读:副标题#e# 人工智能结合开源硬件工具能够提升严重传染病疟疾的诊断。 人工智能(AI)和开源工具、技术和框架是促进社会进步的强有力的结合。健康就是财富可能有点陈词滥调,但它却是非常准确的!在本篇文章,我们将测试 AI 是如何与低成本、有效、精确的开

为了构建深度学习模型,我们需要训练数据,但是我们还需要使用不可见的数据测试模型的性能。相应的,我们将使用 60:10:30 的比例来划分用于训练、验证和测试的数据集。我们将在训练期间应用训练和验证数据集,并用测试数据集来检查模型的性能。

  1. from sklearn.model_selection import train_test_split
  2. from collections import Counter
  3.  
  4. train_files, test_files, train_labels, test_labels = train_test_split(files_df['filename'].values,
  5. files_df['label'].values,
  6. test_size=0.3, random_state=42)
  7. train_files, val_files, train_labels, val_labels = train_test_split(train_files,
  8. train_labels,
  9. test_size=0.1, random_state=42)
  10.  
  11. print(train_files.shape, val_files.shape, test_files.shape)
  12. print('Train:', Counter(train_labels), 'nVal:', Counter(val_labels), 'nTest:', Counter(test_labels))
  13.  
  14. # Output
  15. (17361,) (1929,) (8268,)
  16. Train: Counter({'healthy': 8734, 'malaria': 8627})
  17. Val: Counter({'healthy': 970, 'malaria': 959})
  18. Test: Counter({'malaria': 4193, 'healthy': 4075})

(编辑:宿州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!