<samp id="e4iaa"><tbody id="e4iaa"></tbody></samp>
<ul id="e4iaa"></ul>
<blockquote id="e4iaa"><tfoot id="e4iaa"></tfoot></blockquote>
    • <samp id="e4iaa"><tbody id="e4iaa"></tbody></samp>
      <ul id="e4iaa"></ul>
      <samp id="e4iaa"><tbody id="e4iaa"></tbody></samp><ul id="e4iaa"></ul>
      <ul id="e4iaa"></ul>
      <th id="e4iaa"><menu id="e4iaa"></menu></th>

      代做IERG 4080、代寫Python程序語言

      時間:2024-04-17  來源:  作者: 我要糾錯



      IERG 4080 Assignment 4 (Mini Project)
      Individual project: each student should work on his/her own project
      Deadline: 23:59, 12 May 2024 (Sunday)
      15% of the final grade
      Overview
      In this mini project, you will deploy a machine learning application to AWS cloud service utilizing what you
      have learnt in this course. You are free to choose a topic and a machine learning task (or work on Assignment
      3) in which you are interested.
      The machine learning task does not have to be a very complicated one. The focus of this project should be on
      how the system is designed such that it is scalable.
      Your system should be implemented using Python 3, and deployed in AWS cloud (within the AWS Academy
      to avoid charges). You are free to use any open source packages or libraries in your project.
      If you have used AI tools or online resources, please make a explicit declaration in the front page of the
      report.
      Requirements
      Your project should implement the following kinds of features/functions:
      Machine Learning
      Your application should be powered by a machine learning model
      You can collect data and train a model for the task all by yourself
      You can also use existing pre-trained models available on the Internet, or even packages that
      implement specific machine learning applications
      You should provide functions in addition to simply applying the model to the user's input, such
      as allowing the user to retrieve the most recent predictions, or configure some settings to choose
      different models
      Network programming
      Using HTTP, or asynchronous messaging to implement clients and servers
      HTTP: Your service should be accessible with a URL, e.g., the HTTP part in Assignment 3
      Concurrent programming
      Using multi-threading, multi-processing or asyncio to achieve concurrent execution of tasks
      System design
      Consider which part(s) of the system is the bottleneck
      Design your system in such a way that it allows horizontal scaling
      Ideally, you should setup the AWS Auto Scaling Group and Load Balancing
      Your system should be able to support multiple concurrent users
      Use either asynchronous message queues, pub/sub systems, or caches to increase the
      throughput and scalability of your system
      Robustness
      You should prevent the application from crashing by validating inputs and catch possible
      exceptions wherever necessary
      User Interface
      You can use Telegram as your frontend (recommended), or you can develop your own interface
      using Python, or create a Web-based application
      Testing
      You shall use some load testing tools to benchmark your applications, e.g., Apache Bench,
      jMeter, Postman, ...
      Ideally, you shall run a first benchmark after your first successfuly deployment. Record the
      improvements after you extend your system.
      Note
      You will be invited to AWS Academy Learner Lab. From there, you have $100 credits and 4 hours lab
      time for each session (can be resumed). Remember to always test on your local PC, and keep a backup
      of your code in your PC or cloud storages like Github or OneDrive.
      The first challenging part would be deploying it to the cloud (you need to recall how to use ssh, scp,
      and related Linux techniques). The second challenging part is setting up auto scaling in AWS.
      Assessment Scheme
      Your project will be assessed using the criteria listed below:
      20% - Machine learning
      20% - Network programming
      20% - Concurrent programming
      20% - System design and complexity
      10% - Robustness
      10% - User Interface
      Other Topics
      Below are some possible topics for reference:
      Language detection
      Allow user to type in a sentence in a certain language, the system will detect which language the
      sentence is written in
      Gender and age prediction
      Take a photo of a person, and predict the gender and age of the person
      News classification
      Given a URL to a news article, the system will classify the news article into one of the major
      categories (e.g. sports, finance, technology, science, etc.)
      Audio to Text
      Let the user record a voice message in Telegram, the system will translate the audio into text
      Recommendation
      Allow users to rate items and the system will recommend new items to the users, e.g., movies,
      books, articles
      ...
      References and Resources
      Pre-trained Machine Learning Models
      https://huggingface.co/
      https://www.kaggle.com/models
      https://modelzoo.co/
      Programming Big Data System
      IERG4330 (K8s, Kafka, Spark, Hadoop)
      Some guides available online
      Deploying a flask application on an AWS EC2 instance
      Submission
      You should submit the following files to Blackboard:
      A README file containing brief description of each Python script, the dependencies (i.e. open source
      packages or libraries you have used), and instructions on how to run your programs
      All source codes
      Data files (if the data is larger than 10MB, upload to cloud storage and include links in the README
      file)
      A report in PDF format with the following information:
      Functions/features of your system
      e.g., the APIs, endpoints that receive user requests, and the backend workers/process.
      Description of your machine learning task (e.g. where did you get the data, what ML algorithm
      did you use, what is the performance of your model)
      A diagram of the system architecture
      Description of how your system is designed to be scalable
      with Load/Stress testing result

      請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp









       

      標簽:

      掃一掃在手機打開當前頁
    • 上一篇:代寫AI3043 Bayesian Networks
    • 下一篇:CS6238程序代寫、代做Python程序設計
    • 無相關信息
      昆明生活資訊

      昆明圖文信息
      蝴蝶泉(4A)-大理旅游
      蝴蝶泉(4A)-大理旅游
      油炸竹蟲
      油炸竹蟲
      酸筍煮魚(雞)
      酸筍煮魚(雞)
      竹筒飯
      竹筒飯
      香茅草烤魚
      香茅草烤魚
      檸檬烤魚
      檸檬烤魚
      昆明西山國家級風景名勝區
      昆明西山國家級風景名勝區
      昆明旅游索道攻略
      昆明旅游索道攻略
    • NBA直播 短信驗證碼平臺 幣安官網下載 歐冠直播 WPS下載

      關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

      Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網 版權所有
      ICP備06013414號-3 公安備 42010502001045

      主站蜘蛛池模板: 中文字幕AV无码一区二区三区| 国产成人无码A区在线观看导航| 国产精品无码久久综合网| 亚洲AV永久纯肉无码精品动漫| 97人妻无码一区二区精品免费| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 中文字幕精品无码一区二区| 久久国产亚洲精品无码| 国产激情无码一区二区三区| 亚洲AV无码一区二区三区牛牛| 久99久无码精品视频免费播放| 亚洲a∨无码精品色午夜| 亚洲一区二区三区AV无码| 曰韩无码二三区中文字幕| 人妻无码αv中文字幕久久| 中文字幕无码av激情不卡| 精品久久久久久无码中文字幕漫画| 国产AV无码专区亚汌A√| 国产精品白浆在线观看无码专区| 无码国产精品一区二区免费式直播 | 日韩欧国产精品一区综合无码| 成年男人裸j照无遮挡无码| 人妻少妇偷人精品无码| 国产激情无码一区二区| 一本大道无码日韩精品影视| 亚洲成av人无码亚洲成av人| 亚洲中文久久精品无码1 | 中文字幕人成无码免费视频| 国产成人A人亚洲精品无码| 成年无码av片完整版| 中国少妇无码专区| 中文字幕丰满乱子无码视频| 国产精品无码免费专区午夜| 国产高清无码视频| 日韩AV无码一区二区三区不卡毛片| 亚洲高清无码专区视频| 精品国产毛片一区二区无码| 亚洲午夜无码AV毛片久久| 精品国产毛片一区二区无码| 亚洲熟妇无码AV在线播放| 国精品无码一区二区三区在线|