查看原文
其他

基于 R 语言的深度学习——配置环境

庄闪闪 庄闪闪的R语言手册 2023-09-04

点击下方公众号,回复资料分享,收获惊喜

近年来深度学习在人工智能领域飞速发展,各行业的学者、研究人员纷纷涌入研究热潮。本文将从 R 语言角度来介绍深度学习并解决以下几个问题:

  • 什么是深度学习?
  • 相关深度学习包有哪些?
  • 如何配置工作环境?
  • 如何使用神经网络建立模型?

上一部分已经解决了前两个问题:基于 R 语言的深度学习——简介及资料分享。本文主要解决:如何配置 R 语言深度学习的工作环境?

配置工作环境

在使用 R 进行深度学习前,需要在系统上安装以下东西:

  • R 和 RStudio
  • TensorFlow
  • Keras

本文默认读者为 R 语言爱好者,已经安装好了 R 和 RStudio。并且 Anaconda 的安装[1],也不将在本文介绍,需要读者自行解决。

  • 安装 TensorFlow 包:
install.packages("tensorflow")

如果在上一步中尚未安装 Anaconda,此时将被要求安装 Miniconda。读者需要接受并等待所有软件包安装。

  • 使用 install_tensorflow() 函数安装 TensorFlow。
library(tensorflow)
install_tensorflow()
  • 确认是否安装成功:
library(tensorflow)
tf$constant("Hellow Tensorflow")
## tf.Tensor(b'Hellow Tensorflow', shape=(), dtype=string)

此时,默认安装了适用于 R 的 TensorFlow 版本。

  • 安装并加载 keras 包:
install.packages('keras')
library(keras)
install_keras()

默认安装 CPU 版本的 Keras。如果需要安装 GPU 版本,则应使用此命令:

install_keras(tensorflow = 'gpu')
  • 确认是否安装成功:
packageVersion('keras')
packageVersion('tensorflow')

当工作环境搭建完毕后,就可以开始利用 R 语言做深度学习了。

参考资料

[1]

安装: https://www.anaconda.com/products/individual#Downloads


推荐: 可以保存以下照片,在b站扫该二维码,或者b站搜索【庄闪闪】观看Rmarkdown系列的视频教程。Rmarkdown视频新增两节视频(写轮眼幻灯片制作)需要视频内的文档,可在公众号回复【rmarkdown


R沟通|Rmarkdown教程(4)


R沟通|Rmarkdown教程(3)


R沟通|Rmarkdown教程(2)



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存