代写CS360、代做Java/Python程序设计
CS105/CS360/SE360
[Fundamentals of]Artificial Intelligence
Group project for An optimal samples selection System
It is known that the amount of data generated has been increasing tremendously in the last few years due to the
ease of accessing to the internet, cheap or inexpensive mass storage devices, the ease of transferring data
through internet, communication lines and digital data are used in all walks of life. Nowadays, these big data
have been used for data mining, knowledge discovery, machine learning, statistical learning, statistical analysis
and experiments. In order to extract or discover useful data, information or knowledge from these big data, one
of methods we usually adopted is samples selection.
In this group project, you are expected to extract a subset of samples from these big data. In order to extract this
subset of data (samples), we have to make sure that the subset of samples extracted or selected should be as fair
and unbiased as possible and also as optimal as possible. In the following we propose one method.
Assuming that there are m samples , any samples out of these m samples are selected.
There are mCn groups of n samples. From one of these groups of n samples, we randomly select e.g., k=6
samples to form some groups. So there will be nCk groups of k=6 samples selected. Among these
groups of k=6 samples, we would like to optimize them by selecting ONLY some of them. The conditions that
need to be fulfilled are listed as follows:
1. There are at least ONE group of k samples, in which samples have been selected from the j
(where ) samples, i.e., when j=4, we have s=3 or 4; when j=5, we have s=3, 4 or 5; when j=6, we
have s=3, 4, 5 or 6; and when j=7, we have s=3, 4, 5, 6 or 7.
E.g. 1, when m=45, n=7 (assume we have chosen 7 samples, A,B,C,D,E,F,G and k=6, j=5, s=5, we could
obtain the following minimum 6 groups of k=6 samples, which guarantee at least ONE group of k=6
samples has s=5 samples groups from ALL j=5 samples groups of n=7 samples,(i.e.,nCj=7C5 and jCs =5C5).
1. A,B,C,D,E,G 2. A,B,C,D,F,G 3. A,B,C,E,F,G
4. A,B,D,E,F,G, 5. A,C,D,E,F,G 6. B,C,D,E,F,G
E.g. 2, when m=45, n=8 (assume we have chosen 8 samples, A,B,C,D,E,F,G,H and k=6, j=4, s=4, we could
obtain the following minimum 7 groups of k=6 samples, which guarantees at least ONE group of k=6
samples has s=4 samples groups from ALL j=4 samples groups of n=8 samples, (i.e., nCj=8C4 and jCs=4C4).
1. A,B,C,D,G,H 2. A,B,C,E,G,H 3. A,B,C,F,G,H
4. A,B,D,E,F,G 5. A,C,D,E,F,H 6. B,C,D,E,F,H 7. C,D,E,F,G,H
E.g. 3, when m=45, n=9 (assume we have chosen 9 samples, A,B,C,D,E,F,G,H,I and k=6, j=4, s=4, we
could obtain the following minimum 12 groups of k=6 samples, which guarantees at least ONE group of
k=6 samples has s=4 samples groups from ALL j=4 samples groups of n=9 samples, (i.e., nCj=9C4 and 4C4).
1. A,B,C,D,E,I 2. A,B,C,E,G,H 3. A,B,C,F,H,I 4. A,B,D,E,F,G
5. A,B,D,G,H,I. 6. A,C,D,E,F,H 7. A,C,D,F,G,I 8. A,E,F,G,H,I
9. B,C,D,F,G,H 10. B,C,E,F,G,I 11. B,D,E,F,H,I 12. C,D,E,G,H,I
E.g.4, when m=45, n=8 (assume we have chosen 8 samples, A,B,C,D,E,F,G,H and k=6, j=6, s=5, we could
obtain the following minimum 4 groups of k=6 samples, which guarantees at least ONE group of k=6
samples has ONE s=5 samples group from ALL j=6 samples groups of n=8 samples, (i.e., nCj=8C6 and 6C5).
1. A,B,C,E,G,H 2. A,B,D,F,G,H 3. A,C,D,E,F,H 4. B,C,D,E,F,G
E.g. 5, when m=45, n=9 (assume we have chosen 9 samples, A,B,C,D,E,F,G,H,I and k=6, j=5, s=4, we
could obtain the following minimum 3 groups of k=6 samples, which guarantees at least ONE group of k=6
samples has ONE s=4 samples group from ALL j=5 samples groups of n=9 samples, (i.e., nCj=9C5 and 5C4).
1. A,B,D,F,G,H 2. A,C,E,G,H,I 3. B,C,D,E,F,I
E.g. 6, when m=45, n=10 (assume we have chosen 10 samples, A,B,C,D,E,F,G,H,I,J and k=6, j=6, s=4,
we could obtain the following minimum 3 groups of k=6 samples, which guarantees at least ONE group of
k=6 samples has ONE s=4 samples group from ALL j=6 samples groups of n=10 samples, (i.e., 10C6 and
6C4).
1. A,B,E,G,I,J 2. A,C,E,G,H,J 3. B,C,D,F,H,I
E.g. 7, when m=45, n=12 (assume we have chosen 12 samples, A,B,C,D,E,F,G,H,I,J,K,L and k=6, j=6, s=4,
we could obtain the following minimum 6 groups of k=6 samples, which guarantees at least ONE group of
k=6 samples has ONE s=4 samples group from ALL j=6 samples groups of n=12 samples. (i.e., nCj=12C6
and jCs=6C4).
1. A,B,D,G,K,L 2. A,C,D,H,J,L 3. A,D,E,F,I,L
4. B,C,G,H,J,K. 5. B,E,F,G,I,K 6. C,E,F,H,I,J
2. A user friendly interface should be provided. A system title is given as, e.g., “An Optimal Samples Selection System”.
3. The user needs to input the values for parameters m, n, k, j and s. They are all positive integers. See Screens below.
4. The system randomly selects n out of m numbers or a user inputs n numbers, and displays these n numbers on screen.
5. Output groups of k=6 samples (results) to a DB file, e.g., 40-9-6-4-4-x-y for m=40, n=9, k=6, j=s=4 for the x
th
run.
6. Provide a way to EXECUTE and DELETE, etc. the obtained groups of k samples (results) onto the screen from a
DB file, e.g., 45-9-6-4-4-x-y.These groups of k=6 samples are selected from the list. Please see the screens below.
7. Students are required to form groups yourselves. Each group should have 3 students. You are advised to include in
your group at least ONE student who knows how to do programming in any programming languages.
8. Use numeral values, e.g., positive INTEGERS, 01,02,03,…..,54 instead of big capital letters A,B,C,D,E,F….,Z for the
m and n numbers.
9. Submit to me names of your group members next week. Group numbers will be provided to you later for presentation.
10. A presentation and demonstration is a MUST in weeks 14 and/or 15.
11. Each group is required to have a 15 minutes presentation which includes the brief introduction, description of
method(s) adopted/used, what have been achieved in this project, and a demonstration of your system is a MUST in
the presentation.
12. A clear, succinct, easy to understand detailed user manual/guide on how to INSTALL and EXECUTE your
DEVELOPED system step by step and a project report must be submitted. The PROJECT REPORT must include
method(s)/methodology (supported by diagram(s), etc.), features you have developed/used, contributions such
as good running time, optimal/near optimal results, etc., and problems such as long time to get results, results
not good enough, etc. of your system, results of sample runs, etc. should be submitted in hardcopy.
13. You are required to submit a USB which contains your developed system, all your source files (codes), free/share
ware, database files, DB files of k=6 samples (sample runs outputs/results), and the REPORT mentioned in point 12.
14. Bonuses will be given to group(s) that allow users to select as many different parameters as possible for m, n, k, j and
s, good method(s) adopted, could generate optimal/ near optimal solutions. Furthermore, bonuses will be given to the
developed system(s) that could be executed in a short time and run on mobile phones.
15. All teams must submit their projects in a USB and hardcopy of the REPORTs (User Manual and Project Report)
in Week 15. Group number, names, student numbers of your group members should be listed in your REPORT.
请加QQ:99515681 邮箱:99515681@qq.com WX:codinghelp
- 用数字化工具守护牛群健康:印尼HOB养牛场的实践
- 内卷时代,智能客服如何解决用户痛点?
- WhatsApp营销软件,ws自动养号/ws协议号/ws群发/咨询大轩
- Ins引流营销助手,Instagram打粉工具,助你轻松拓展市场!
- 精准推广无忧 WhatsApp拉群营销工具助您解决市场覆盖不足问题
- instagram群发采集神器,高效引流爆粉,助你成为社交达人!
- Instagram群发消息软件,Ins模拟器群发软件,助你快速营销!
- 数字风暴 博主授业 WhatsApp拉群营销工具是我国际业务的风起云涌
- 四川玻璃工程始终秉承“诚信经营、质量第一”的宗旨
- 升级的脉脉,正在以招聘业务铺开商业化版图
- 一键智能,广告精准到位!商家用 跨境电商WhatsApp代拉群打造超级畅销品牌
- WhatsApp群发协议软件/ws拉群助手/ws协议号
- 在国际市场上 WhatsApp拉群营销工具 是你事业成功的国际通行证
- 商家利器,用户信赖!打造品牌曝光新高度的 跨境电商WhatsApp代拉群
- 适配版图再扩大!忆联多项产品通过Intel VROC技术认证
- 穿越周期智能前行,火星人集成灶创新引领厨电行业新篇章
- Instagram营销助手,ins自动采集群发私信软件/ig博主采集工具
- 以进促稳 碧桂园服务2023年营收426.12亿元 现金流持续稳健
- 《热辣滚烫》掀起健康减脂潮流,植物基食品迎来“第二春”?
- 2024“蓉漂杯”高层次人才创新创业大赛海外人才专题赛顺利举行!
- 外贸初探 WhatsApp拉群营销工具是我事业起飞的秘密武器
- 跨境电商群发拉群智能数据解读:WhatsApp代筛料子引领您的数据分析之旅
- 外贸新手必学WtApp工具轻松掌握市场动向事业腾飞
- 聪明选择WhatsApp工具是我外贸起步时不可或缺的趋势智能助手
- Ins群发工具,Instagram引流助手,共同助力你实现营销梦想!
- menu-based program编程代做
- Instagram营销引流软件,ins群发助手/ig拉群神器推荐/测试咨询大轩
- WhatsApp群发软件,ws拉群技巧培训/ws协议号使用/ws代拉群服务
- 定制化解决方案:WhatsApp代筛料子打造专属数据筛选工具
- 西部数据蝉联六年ETHISPHERE“全球最具商业道德企业”
推荐
- 如何经营一家好企业,需要具备什么要素特点 我们大多数人刚开始创办一家企业都遇到经营 科技
- 老杨第一次再度抓握住一瓶水,他由此产生了新的憧憬 瘫痪十四年后,老杨第一次再度抓握住一瓶水,他 科技
- 升级的脉脉,正在以招聘业务铺开商业化版图 长久以来,求职信息流不对称、单向的信息传递 科技
- 疫情期间 这个品牌实现了疯狂扩张 记得第一次喝瑞幸,还是2017年底去北京出差的 科技
- B站更新决策机构名单:共有 29 名掌权管理者,包括陈睿、徐逸、李旎、樊欣等人 1 月 15 日消息,据界面新闻,B站上周发布内部 科技
- 全力打造中国“创业之都”名片,第十届中国创业者大会将在郑州召开 北京创业科创科技中心主办的第十届中国创业 科技
- 创意驱动增长,Adobe护城河够深吗? Adobe通过其Creative Cloud订阅捆绑包具有 科技
- 智慧驱动 共创未来| 东芝硬盘创新数据存储技术 为期三天的第五届中国(昆明)南亚社会公共安 科技
- 苹果罕见大降价,华为的压力给到了? 1、苹果官网罕见大降价冲上热搜。原因是苹 科技
- 丰田章男称未来依然需要内燃机 已经启动电动机新项目 尽管电动车在全球范围内持续崛起,但丰田章男 科技