第50章 升学宴前的准备!
很多事情,从0到1的过程往往是最难的,对于AI模型也一样。
这段时间,他一有空就开始训练的他的新模型“小攻”,这个模型也是前几天才训练出来的,和他之前预估的时间延期了差不多一二十天。
而这一二十天中,他基本上所有时间都是在研究模型的分布式问题。
没办法,之前他的想法还是太天真了一点,模型的训练并没有他想象中那么简单,特别是想要训练出符合自己要求的模型。
他第一个面临的问题就是模型分布式训练的问题。
虽然网上已经有了分布式训练框架可以供他使用,比如deepSpeed这种开源框架。
但是实际的使用场景还是有很大区别,毕竟,别人的分布式系统所基于的服务器是相对稳定的,不像他现在所控制的服务器,随时可能存在断开链接的情况,或者被服务器的主人发现自己的服务器被人做了手脚,而把它部署的文件干掉。
除了这个,他面临的第二个问题,就是模型分布式部署的问题,和上面的分布式训练类似,就是怎么保证模型部署的完整性。
所谓的分布式,可以看做是一个化整为零的过程,相当于把一个大的任务分成数个小的任务,交给不同的人完成,这样每个人分到的任务就很少,也能够更快的完成。
这样做的好处就是能有效的降低对服务器的性能要求,原本需要用超级计算机实现的任务可能用很多普通的服务器就能够胜任了。
当然,在实际应用中比上面说的难多了,这不仅仅是化整为零的问题。
为了解决这两个问题,他可谓是绞尽了脑汁,在网上搜索资料学习,自己验证探索,再结合不停地尝试,终于让他暂时解决了这两个问题。
他暂时的解决方案就是,同样的部署方式在原来的基础上多部署两套套,一主两备用,如果某个模块上的服务器失去联系,由另外两台备用的随机一个替换。
当然,现在他实现的方式还很粗糙,单单只是能用,离好用还有比较长的一段距离,需要他持续的优化和改进。
毕竟一台服务器出问题和三台服务器同时出问题的概率相差可是非常大的。
肖然现在训练出的“小攻”模型其实只能算是人体的大脑,他其实还要一个执行工具,就好比人的手。
比如很简单的,他如果想要入侵一台服务器,那么他需要先知道他的Ip地址,然后利用扫描工具探测是否存在漏洞,后续还可能需要用到密码暴力破解工具,这些都是模型所不具备的能力。
鉴于此,肖然专门弄了一个客户端软件,集成了他现在常用的一些入侵工具,然后再把模型输出的结果转化为软件能执行的命令。
其实软件的开发一般都是开发,调试,优化调整,调试,优化调整的过程,需要在实际使用中了解到软件的缺陷。
模型和他开发的软件之间的磨合也是,一路都是从报错,修复,再报错,再修复中循环走来。
想要成为一个顶级的电脑高手或者顶级的黑客,耐心是最基本的素质,没有耐心的话,估计在这条路也走的不远,毕竟,经常一天在电脑前坐十几个小时不是一般人能承受的。
肖然感觉,学习的过程就是一个扩大圈的过程,学习的越多圈越大,需要学的东西也变得越来越多,所以到现在为止,他都不敢大言不惭的说自己精通什么东西。
目前,肖然手上能控制的境外服务器已经有200多台了,这还是他偶尔有空的时候去控制的。
他之前常用的那几台“肉鸡”服务器现在也已经换过两批了,毕竟,对服务器操作的越频繁,留下的痕迹就可能越多,小心驶得万年船总是没错的。
……
升学宴,其实自古就有了,有一句话叫做“文有鹿鸣琼林,武有鹰扬会武”指的就是这个,不过一般都是官方举办的。
而现在,一般常见的升学宴都是私人操办,为了庆祝子女考上大学,邀请亲朋好友相聚在一起,饮酒祝贺。
8月12日,肖然升学宴的前一天,今天是阴天,清风徐来,空气中夹杂着一丝凉气和淡淡的稻香。
远处的田野中大片的稻田已经由原先的金黄变成了现在黄褐色,露出了土地原本的颜色,只剩下一些还未成熟的中稻零星的点缀在田野上。
肖然一家人5点多就起来了,因为今天会有很多帮忙的人来吃早餐,不仅有家族各房各支的人来帮忙,也会请周边的邻居来帮忙。
肖然这边的风俗就是如此,哪家有什么喜事,一般都会提前在家族群里说一下,即使在县城的人一般都会派人回来帮忙,就算在上班的大多也会请假。
毕竟,如果自己家有时候做喜事别人一样也会来帮忙,这可以说算是肖然这边的传统习俗。
说实在的,叫人帮忙主要是大家集中在一起热闹点,每个人真正需要干的活并不多,这也是为什么现在依然还有好多人在自己家里操办酒席的原因。
一个是省钱,另外一个就是热闹。
7点多,肖然家的院子里早早就支起了3张圆桌,院子里聚满了来帮忙的人,加上肖然自己家的人,差不多有30多个。
略显冷清的院子瞬间变得热闹了起来,大家吃早餐的同时还在闲聊着。
毕竟,平日里大家各奔东西,能聚在一起的时间少之又少,要不然,也不会户籍人数800多的村子,常驻人口才100多。
早餐吃的是面条和炒米粉,是何小兰和肖晴一大早就起来弄的。
吃完早餐,肖建成之前预订的鸡鸭鱼肉虾这些肉食也都陆陆续续的送了过来。
除了猪肉,其他的都是活的,所以在场的人,除了女性在准备佐料配菜之外,其他来帮忙的男性则主要负责这些东西的宰杀。
作为这次宴席的主角,肖然当然不可能坐享其成,而是负责拔了两只鸭的鸭毛,不知道鸭子是不是还在换毛期,有很多细小的绒毛很难处理,光是处理这两只鸭就花了他快1个小时,另外还帮别人处理了一只。
其他人的情况也和他的类似,花的时间比他还更多。
倒不是他在这方面比较擅长,主要是他的手速快,靠手速把效率硬生生提高的。
弄完这些之后,今天基本上没有太多其他事情,除了两个大厨之外,就还有一些妇人在忙碌着。
其他没什么事的人除了聚在一起闲聊之外,有几个人聚在一起打起了扑克,等着吃午饭。
而肖然忙完之后,回到房间,坐在电脑前,边忙着自己的事情,边和黄娟聊着微信。
已控制服务器旁边的数字从昨天的1已经变成了现在的23,而旁边错误日志那里还有几百条错误日志信息,记录的是那些模型无法入侵的服务器信息,以及卡在哪一步。
而肖然现在要做的事情就是把这些错误日志处理了,然后把成功的步骤再教给模型,减少下次出现同样问题的概率。
黄涓那边,之前的兼职她早就做完了,现在主要是帮她母亲配送早餐或者蛋糕给那些预订的人。
倒也不是太忙,闲暇空闲的时间还是有很多的,无聊的时候就忍不住想找自己的男朋友聊天了。
明天黄涓、刘丽、巫长青都会来,搭乘李伟的车。
李伟7月13号就拿到了驾照,将近一个月的时间里,他开着他母亲的车,在县城和市区的各条道路上来回溜达了几千公里,现在车技也算是很娴熟了。
最起码,回老家前肖然坐了一次他的车去兜兜风,感觉和老司机并没有多大区别,毕竟市区的车流量可不小。
对于黄涓的到来,他还是很期待的,毕竟已经回来好几天了,虽然没有到一日不见如隔三秋的地步,但还是挺想她的。
也不知道明天黄涓她会打扮成什么样,问她也不说……