首页
学习
活动
专区
圈层
工具
发布

iScience|不确定性量化问题:我们可以相信AI在药物发现中的应用吗?

频率论者(Frequentists)和贝叶斯论者(Bayesians )采用不同的策略来解决这个问题,他们的差异在图3中得到了直观的体现。...除了直接估计数据的平均误差外,推断模型MAA的另一种策略是不确定性量化。具体来说,在贝叶斯系统中,总不确定性可以根据不同的来源分为偶然不确定性和认识论不确定性。...为了增加化学多样性,他们采用了混合AL查询策略,该策略结合了预测的对接分数和不确定性,以指导迭代过程中的样本选择,这是UQ在AL应用中的独特方法。...提高模型准确性和稳健性 到目前为止,我们引入的大多数策略都将UQ视为模型建立工作流程中的独立模块。一个重要原因是,我们希望在模型准确性和可解释性之间做出权衡。...总体而言,在UQ方面,我们还需要走很长的路,才能让人工智能在药物开发的不同阶段的决策中发挥更重要的作用。 参考资料 Yu J, Wang D, Zheng M.

4.2K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    分布式配置中心架构与实战

    当用户通过 Restful API 访问配置服务时,需要对用户的身份进行认证,用户的认证在 API Gateway 上完成而不是配置服务本身。...配置集群也可以用于在物理上隔离不同资源的配置,比如区分基础设施(消息中心,调度中心,微服务中心,存储中心)和微服务应用。...2、负载均衡,调用其他服务时,可以灵活指定其负载均衡策略,如 round robin, hash, consistent hash, weight based round robin 等等。...6、容错,针对某个微服务,设定调用超时与重试策略。...A:Hawk将会是数人云推出的一个企业产品,同时也会作为一个开源项目发布在github上,具体的开源时间我们还不确定,相信很快 Q:问一个大家想问的问题。计划开源吗?

    2.8K80

    从全栈开发到云原生:一场真实的技术面试实录

    ## 面试官:你提到参与过电商平台的重构,能具体说说你在其中承担的角色吗? **应聘者**:当时我们团队正在将一个单体应用拆分成微服务架构。...服务启动时会将自己的信息注册到注册中心(比如Eureka或Consul),其他服务可以通过注册中心找到它。...我在电商项目中使用的是Eureka Server作为注册中心,每个微服务都会向Eureka注册自己的信息,然后通过FeignClient进行远程调用。...那你能说说你如何设计一个高性能的缓存策略吗? **应聘者**:缓存设计的关键在于合理选择缓存层级和失效策略。...那你能谈谈你对RESTful API设计的理解吗? **应聘者**:RESTful API设计的核心是基于HTTP方法(GET、POST、PUT、DELETE)来操作资源。

    16510

    从Java全栈到Vue3实战:一位资深开发者的面试故事

    之前在一家互联网大厂负责前端与后端的整合开发,现在希望找到一个能进一步挑战自己的平台。 面试官:很好,那我们先从基础开始吧。你能说说Java中的多线程机制吗?...那你能举个实际的例子吗? 应聘者:比如在处理高并发请求时,我们可以用线程池来避免频繁创建和销毁线程,提升系统响应速度。...你有相关的经验吗? 应聘者:是的,我在之前的项目中使用Spring Cloud搭建了一个微服务架构,包括服务注册与发现、配置中心、网关等组件。...那你知道如何实现微服务之间的通信吗? 应聘者:可以通过Feign或OpenFeign进行声明式REST调用,或者使用gRPC进行高效的远程调用。...那你觉得在实际项目中如何保障系统安全性? 应聘者:除了使用JWT外,还需要注意输入验证、防止SQL注入、设置CORS策略等。

    21810

    死磕面试 - Dubbo基础知识37问(必须掌握)

    广播逐个调用所有的提供者,任意一个报错则报错 16、Dubbo有哪几种负载均衡策略,默认是哪几种?...可以配置环境点对点直连,绕过注册中心,将以服务接口为单位,忽略注册中心的提供者列表。 注册了多个同一样的服务,如果检测指定的某一个服务呢? 18、Dubbo支持多协议吗?...可以使用版本号(version)过度,多个不同版本的服务注册到注册中心,版本号不同的服务相互间不引用。这个和服务分组的概念类似 21、Dubbo可以对结果进行缓存吗?...可以,Dubbo提供了声明式缓存,用于加速热门数据的访问速度,以减少用户加载缓存的工作量 22、Dubbo服务之间的调用是阻塞的吗? 默认是同步等待结果阻塞的,支持异步调用。...springcloud,facebook的Thrift,teitter的finagle 35、Dubbo能集成Spring Cloud吗? 可以的 36、在使用中遇到的那些问题?

    97940

    Dubbo 面试18问,你能接得住吗?

    dubbo能做什么 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。...2、服务调用是阻塞的吗? 答:默认是阻塞的,可以异步调用,没有返回值的可以这么做。 3、一般使用什么注册中心?还有别的选择吗?...hessian将辅助信息,封装在http header中,比如“授权token”等,我们可以基于http-header来封装关于“安全校验”“meta数据”等。...10、同一个服务多个注册的情况下可以直连某一个服务吗? 答:可以直连,修改配置即可,也可以通过 telnet 直接某个服务。 11、dubbo 在安全机制方面如何解决的?...dubbo 通过 token 令牌防止用户绕过注册中心直连,然后在注册中心管理授权,dubbo 提供了黑白名单,控制服务所允许的调用方。 12、集群容错怎么做?

    89710

    这些你都会吗?

    dubbo能做什么 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。...2、服务调用是阻塞的吗? 答:默认是阻塞的,可以异步调用,没有返回值的可以这么做。 3、一般使用什么注册中心?还有别的选择吗?...2) hessian将辅助信息,封装在http header中,比如“授权token”等,我们可以基于http-header来封装关于“安全校验”“meta数据”等。...10、同一个服务多个注册的情况下可以直连某一个服务吗? 答:可以直连,修改配置即可,也可以通过 telnet 直接某个服务。 11、dubbo 在安全机制方面如何解决的?...dubbo 通过 token 令牌防止用户绕过注册中心直连,然后在注册中心管理授权,dubbo 提供了黑白名单,控制服务所允许的调用方。 12、集群容错怎么做?

    60300

    RPC框架的路由策略

    那对于我们的RPC框架来说,有什么的办法可以减少上线变更导致的风险吗?这就不得不提路由在RPC中的应用。具体好在哪里,怎么实现,我们接着往下看。 2 如何实现路由策略?...如我们要求新上线的节点只允许某IP可调用,那我们的注册中心会把这条规则下发到服务调用方。...在银行服务前面有一个路由系统,这个系统会根据上游系统指定id,通过 dubbo 提供 api 调用,调用相应 group 的银行服务。 这应该也是一种利用服务版本路由策略。...在多个feature同时开发的时候 可以用路由策略在test环境对某一个服务发布多个版本 在配置中心配置路由规则把来自某一个调用方的请求路由到某一个特定版本的服务上去。即隔离环境????...在服务调用方发生请求的时候,我们可以很容易地拿到请求参数,也就是我们例子中的商品 ID,我们可以根据注册中心下发的规则来判断当前商品 ID 的请求是过滤掉新应用还是老应用的节点。

    1.4K20

    Dubbo 面试题

    dubbo能做什么 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。...2、服务调用是阻塞的吗? 答:默认是阻塞的,可以异步调用,没有返回值的可以这么做。 3、一般使用什么注册中心?还有别的选择吗?...2) hessian将辅助信息,封装在http header中,比如“授权token”等,我们可以基于http-header来封装关于“安全校验”“meta数据”等。...10、同一个服务多个注册的情况下可以直连某一个服务吗? 答:可以直连,修改配置即可,也可以通过 telnet 直接某个服务。 11、dubbo 在安全机制方面如何解决的?...dubbo 通过 token 令牌防止用户绕过注册中心直连,然后在注册中心管理授权,dubbo 提供了黑白名单,控制服务所允许的调用方。 12、集群容错怎么做?

    87920

    18个Dubbo面试题

    dubbo能做什么 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。...2、服务调用是阻塞的吗? 答:默认是阻塞的,可以异步调用,没有返回值的可以这么做。 3、一般使用什么注册中心?还有别的选择吗?...2) hessian将辅助信息,封装在http header中,比如“授权token”等,我们可以基于http-header来封装关于“安全校验”“meta数据”等。...10、同一个服务多个注册的情况下可以直连某一个服务吗? 答:可以直连,修改配置即可,也可以通过 telnet 直接某个服务。 11、dubbo 在安全机制方面如何解决的?...dubbo 通过 token 令牌防止用户绕过注册中心直连,然后在注册中心管理授权,dubbo 提供了黑白名单,控制服务所允许的调用方。 12、集群容错怎么做?

    49920

    关于dubbo,这里有你不得不看的18个BAT面试题

    dubbo能做什么 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。...2、服务调用是阻塞的吗? 答:默认是阻塞的,可以异步调用,没有返回值的可以这么做。 3、一般使用什么注册中心?还有别的选择吗?...hessian将辅助信息,封装在http header中,比如“授权token”等,我们可以基于http-header来封装关于“安全校验”“meta数据”等。...10、同一个服务多个注册的情况下可以直连某一个服务吗? 答:可以直连,修改配置即可,也可以通过 telnet 直接某个服务。 11、dubbo 在安全机制方面如何解决的?...dubbo 通过 token 令牌防止用户绕过注册中心直连,然后在注册中心管理授权,dubbo 提供了黑白名单,控制服务所允许的调用方。 12、集群容错怎么做?

    66240

    dubbo 面试18问

    dubbo能做什么 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。 软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。...2、服务调用是阻塞的吗? 答:默认是阻塞的,可以异步调用,没有返回值的可以这么做。 3、一般使用什么注册中心?还有别的选择吗?...2) hessian将辅助信息,封装在http header中,比如“授权token”等,我们可以基于http-header来封装关于“安全校验”“meta数据”等。...10、同一个服务多个注册的情况下可以直连某一个服务吗? 答:可以直连,修改配置即可,也可以通过 telnet 直接某个服务。 11、dubbo 在安全机制方面如何解决的?...dubbo 通过 token 令牌防止用户绕过注册中心直连,然后在注册中心管理授权,dubbo 提供了黑白名单,控制服务所允许的调用方。 12、集群容错怎么做?

    67910

    这些题你都遇到过吗?

    2、dubbo能做什么 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。 软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。...3、默认使用的是什么通信框架,还有别的选择吗答:默认也推荐使用 netty 框架,还有 mina。 4、服务调用是阻塞的吗? 答:默认是阻塞的,可以异步调用,没有返回值的可以这么做。...5、一般使用什么注册中心?还有别的选择吗? 答:推荐使用 zookeeper 注册中心,还有 Multicast注册中心, Redis注册中心, Simple注册中心。...2) hessian将辅助信息,封装在http header中,比如“授权token”等,我们可以基于http-header来封装关于“安全校验”“meta数据”等。...12、同一个服务多个注册的情况下可以直连某一个服务吗? 答:可以直连,修改配置即可,也可以通过 telnet 直接某个服务。 13、dubbo 在安全机制方面如何解决的?

    1K70

    从零到一:Java全栈工程师的实战面试全记录

    这样可以避免与其他配置冲突。 ### 第二轮:Spring MVC与RESTful API设计 **面试官**:你在项目中使用过Spring MVC,能说说RESTful API的设计原则吗?...另外,还有跨域问题,我们会使用`@CrossOrigin`注解或者在Nginx中配置CORS。 **面试官**:很好,那你能举个例子说明你是如何设计一个RESTful API的吗?...**应聘者**:是的,我们在管理后台中使用了Element Plus,它提供了丰富的组件,比如表格、表单、弹窗等,大大提高了开发效率。 **面试官**:那你能写一个简单的Vue3组件示例吗?...**面试官**:那你能举个例子说明如何实现服务调用吗? **应聘者**:比如,订单服务需要调用用户服务,我们可以使用FeignClient来声明式地调用。...比如,我们可以用Redis缓存热点数据,减少数据库压力。 **面试官**:那你有没有使用过Redis的过期策略?

    20210

    Java全栈开发面试实录:从基础到实战的深度探索

    这些钩子可以帮助我们在不同阶段执行特定的逻辑,比如在mounted中发起数据请求。 **面试官**:很准确。那你有没有使用过Vue 3的新特性?比如Composition API?...它提供了实体映射、查询语言等功能,可以大大减少重复代码。 **面试官**:那你能举个例子说明JPA的使用吗? **应聘者**:当然可以。...比如,在一个用户管理模块中,我们可以使用JPA定义一个User实体类,并通过JpaRepository进行CRUD操作。...我在项目中使用过Eureka作为服务注册中心,以及Feign进行服务间调用。 **面试官**:很好,那你在实际项目中有没有遇到过服务调用失败的情况?如果有,你是如何处理的?...**面试官**:那你能举个例子说明JUnit的使用吗? **应聘者**:当然可以。比如,在一个计算器类中,我们可以编写一个测试方法来验证加法功能是否正常。

    9010

    系统越拆越乱?你可能误解了微服务的本质!

    开发小哥哭着说:“我们是不是被微服务毒害了?” 这个场景是不是很熟悉?现在好像不谈微服务就跟不上时代似的,仿佛所有的系统问题都能通过"拆分"来解决。但事实真的如此吗?...让我们先来看看一个典型的"过度拆分"案例: 上图解释:这是一个典型的过度拆分案例。一个简单的电商下单流程被拆成了9个微服务,服务间存在大量的网络调用和依赖关系。...服务发现与配置管理 在微服务环境中,服务实例动态变化,需要服务发现机制: 图解:服务注册发现机制。服务启动时向注册中心注册自己的信息,API网关和负载均衡器从注册中心获取可用服务实例列表。...推荐采用渐进式的演进策略: 第一阶段:模块化单体 图解:模块化单体是微服务演进的第一步。在单体应用内部按照业务领域划分清晰的模块边界,各模块间通过明确的接口交互。...各个服务物理分离,可以独立部署和扩展。服务间通过网络API进行通信,每个服务管理自己的数据和业务逻辑。 总结:回归微服务的本质 微服务不是银弹,更不是时髦的技术炫耀。

    14710

    从Java全栈到Vue3实战:一次真实面试的深度复盘

    接下来我们聊聊前端部分。你之前提到使用Vue3和Element Plus,能说说你是如何集成它们的吗? **应聘者**:当然可以。...比如我们有一个订单管理系统,使用Spring Boot + MyBatis实现增删改查功能。 **面试官(继续引导)**:那你能举个例子说明你是如何设计一个REST API的吗?...**应聘者**:有,我们曾使用Spring Cloud Alibaba搭建分布式系统,包括Nacos作为配置中心,Sentinel做限流熔断,以及OpenFeign实现服务间调用。...那你能解释一下什么是服务发现吗? **应聘者**:服务发现是指服务实例在运行时能够动态地注册到服务注册中心,并被其他服务发现和调用。...在实际项目中,我们通常会根据业务需求选择合适的GC策略,比如G1适用于大堆内存场景。

    19010

    35岁程序员面试:Dubbo致命一击20问

    它是指Dubbo内置了多种负载均衡策略,并能够智能的感知下游服务节点的健康状况,因此可以显著的减少调用延迟,从而提高系统吞吐量; 什么是服务自动注册与发现呢?...它是指Dubbo提供丰富服务治理、运维工具,并可以实时的查看服务元数据、服务健康状态及调用统计,实时的下发路由策略、并调整配置参数。...好吧,我们了解了Dubbo的这些功能特性之后,就可以开始Dubbo致命一击20问了。 第一问,Dubbo支持多注册中心吗?...Dubbo支持同一服务向多注册中心同时注册,或者不同服务分别注册到不同的注册中心上,甚至可以同时引用注册在不同注册中心上的同名服务。另外,注册中心是支持自定义扩展的。...第六问,Dubbo支持多协议吗? Dubbo是支持多协议的,开发者可以在Dubbo中配置多协议,并在不同服务上支持不同协议或者同一服务上同时支持多种协议。 第七问,Dubbo支持只订阅不注册吗?

    62710

    从全栈开发到微服务架构:一位Java工程师的实战经验分享

    你之前用过Vue3吗? 应:是的,我之前在项目中使用过Vue3,主要是基于Composition API进行组件开发,还配合Element Plus做UI组件库。...那我们换个方向,谈谈数据库相关的内容。你用过MyBatis吗? 应:是的,我在多个项目中使用过MyBatis,尤其是在需要灵活SQL查询的场景下。...你有使用过Spring Cloud吗? 应:是的,我们在一个大型系统中采用Spring Cloud构建微服务架构。...使用了Eureka作为服务注册中心,Feign作为远程调用工具,Hystrix做熔断降级,Zuul做网关。整个系统通过服务发现、负载均衡、配置中心等方式实现了模块化和可扩展性。 面:非常棒。...如果是Feign调用异常,可能会是接口定义不一致或超时设置不合理。还可以使用链路追踪工具如Zipkin来定位具体的服务调用路径。 面:回答得很全面。今天的时间差不多了,感谢你的分享。

    20210
    领券