Một phương pháp tương tác với dịch vụ điện toán đám mây AWS từ RStudio

Nguyễn Văn Tâm *

Abstract

Machine learning and deep learning are the current research areas of great interest to many scientists. However, we must admit that the reality is that there will never be enough CPU or RAM resources for our analysis. The use of cloud computing is a very reasonable choice in the present time. However, manipulating the cloud and running your models is not really easy for novices, so it will be convenient if you can launch and interact with the cloud service right on Rstudio. With this in mind, a method of interacting with the cloud from Rstudio is recommended. In this article, I focus on taking a hands-on approach creating a unique way to practice deep learning of artificial neural networks in the AWS cloud. The results of this study open up an approach to deep learning programming with AWS, providing an additional choice for those looking to enter the field.

Keywords: Cloud computing, machine learning, deep learning

Tóm tắt

Học máy và học sâu là lĩnh vực nghiên cứu hiện nay được rất nhiều nhà khoa học quan tâm. Tuy nhiên chúng ta phải thừa nhận rằng thực tế là sẽ không bao giờ có đủ tài nguyên CPU hoặc RAM cho các phân tích của mình. Việc sử dụng điện toán đám mây là lựa chọn rất hợp lý trong thời điểm hiện nay. Tuy nhiên thao tác trên đám mây và chạy các mô hình của bạn chưa thật sự dễ dàng đối với những người mới tìm hiểu, nên nếu bạn có thể khởi chạy và tương tác với dịch vụ đám mây ngay trên Rstudio thì thật tiện lợi. Xuất phát từ suy nghĩ này tôi giới thiệu một phương pháp tương tác với đám mây từ Rstudio. Trong bài viết này, tôi tập trung vào việc tiếp cận thực hành tạo ra một cách riêng để thực hành học sâu mạng nơ-ron nhân tạo trên đám mây AWS. Kết quả của nghiên cứu này mở ra một hướng tiếp cận với lập trình học sâu với AWS, cung cấp thêm một sự lựa chọn cho những người muốn tham gia lĩnh vực này.

Từ khóa: Điện toán đám mây, học máy, học sâu

Tài liệu tham khảo

[1]. dominhhai.github.io, https://dominhhai.github.io/vi/2018/04/nn-intro/, last accessed

2022/06/20.

[2]. viblo.asia, https://viblo.asia/p/nn-mang-no-ron-nhan-tao-neural-networks

bWrZn6dwZxw, last accessed 2022/06/20.

[3]. careerlink.vn, https://www.careerlink.vn/cam-nang-viec-lam/kien-thuc-kinh-te/neural

network-la-gi-vai-tro-va-ung-dung-cua-neural-network, /, last accessed 2022/06/20.

[4] r-bloggers.com, https://www.r-bloggers.com/2018/06/interacting-with-aws-from-r/,

last accessed 2022/06/20.

[5] viblo.asia, https://viblo.asia/p/tim-hieu-ve-convolutional-neural-network-va-lam

mot-vi-du-nho-ve-phan-loai-anh-aWj53WXo56m, last accessed 2022/06/20.

[6]. iq.opengenus.org, https://iq.opengenus.org/vgg19-architecture/, last accessed

2022/06/20.

[7]. iq.opengenus.org, https://iq.opengenus.org/inception-v3-model-architecture/, last

accessed 2022/06/20.

[8]. AWS Homepage, http://www.aws.amazon.com/vi/, last accessed 2022/06/30.

[9]. Mondal, S., Agarwal, K., Rashid, M., Deep Learning Approach for Automatic

Classification of X-Ray Images using Convolutional Neural Network, 2019.

[10]. Indolia, S., Goswani, K. A., S.P. Mishra, Asopa, P., : Conceptual understanding of

convolutional neural network-a deep learning approach, June 2018.

[11]. Schmidhuber, J : Deep Learning in Neural Networks: An Overview, 8 October 2014.

Số

Chuyên mục

Các bài báo