Wei Lu

74 papers B 3Journal 65Unranked 6
YearRankTypeTitle / Venue / Authors
2026 J jnl
IEEE Trans. Fuzzy Syst.
Meng-Wei Li, Zhen-Sheng Zang, Wei Lu, Witold Pedrycz
2026 J jnl
IEEE Trans. Ind. Informatics
Meng-Wei Li, Zhen-Sheng Zang, Wei Lu, Liyong Zhang, Witold Pedrycz
2026 J jnl
Inf. Sci.
Yao Li, Ming Chi, Wei Lu, Xiaodong Liu, Witold Pedrycz
2026 J jnl
IEEE CAA J. Autom. Sinica
Longmei Li, Wei Lu, Witold Pedrycz
2026 J jnl
Expert Syst. Appl.
Meng-Wei Li, Zhen-Sheng Zang, Wei Lu, Witold Pedrycz
2026 J jnl
Expert Syst. Appl.
Meitong Chen, Liyong Zhang, Wei Lu, Xiaodong Liu, Witold Pedrycz
2026 J jnl
IEEE Trans. Ind. Informatics
Guolin Xiao, Qi Lang, Wei Lu, Xiaodong Liu
2025 J jnl
IEEE Trans. Instrum. Meas.
Han Yan, Wei Lu, Yuhu Wu
2025 J jnl
Clust. Comput.
Baitong Chen, Jianhua Yang, Wei Lu, Witold Pedrycz, Changhai Sun
2025 J jnl
Int. J. Netw. Manag.
Baitong Chen, Jianhua Yang, Wei Lu, Witold Pedrycz, Changhai Sun
2025 J jnl
IEEE Trans. Syst. Man Cybern. Syst.
Longmei Li, Wei Lu, Witold Pedrycz
2025 J jnl
Neural Networks
Xiaochen Lai, Zheng Zhang, Liyong Zhang, Wei Lu, Zhuohan Li
2025 J jnl
Symmetry
Yuhai Yang, Xiaodong Liu, Wei Lu
2025 J jnl
Neural Comput. Appl.
Xiaochen Lai, Zheng Zhang, Liyong Zhang, Wei Lu, Zhuohan Li
2025 conf
FUZZ
Meng-Wei Li, Wei Lu
2025 J jnl
Knowl. Based Syst.
Yan Fang, Xiaodong Liu, Wei Lu, Witold Pedrycz, Qi Lang, Jianhua Yang
2025 J jnl
Artif. Intell. Rev.
Xiaochen Lai, Yachen Yao, Jichong Mu, Wei Lu, Liyong Zhang
2025 J jnl
Knowl. Based Syst.
Ditong Chen, Liyong Zhang, Xiaochen Lai, Wei Lu, Zhuohan Li
2025 J jnl
Appl. Intell.
Xiaochen Lai, Zheng Zhang, Hui Chen, Liyong Zhang, Zhuohan Li, Wei Lu
2025 conf
FUZZ
Longmei Li, Wei Lu
2024 J jnl
IEEE Trans. Emerg. Top. Comput. Intell.
Rui Yin, Wei Lu, Jianhua Yang
2024 J jnl
IEEE Trans. Fuzzy Syst.
Zhen-Sheng Zang, Rui Yin, Wei Lu, Witold Pedrycz, Liyong Zhang
2024 J jnl
IEEE Access
Dan Shan, Li Wang, Wei Lu, Jun Chen
2024 J jnl
J. Circuits Syst. Comput.
Baitong Chen, Jianhua Yang, Wei Lu, Witold Pedrycz, Changhai Sun
2024 J jnl
Inf. Sci.
Zheng Zhang, Xiaoming Yan, Liyong Zhang, Xiaochen Lai, Wei Lu
2024 J jnl
Expert Syst. Appl.
Yan Fang, Qi Lang, Wei Lu, Xiaodong Liu, Jianhua Yang
2023 J jnl
Frontiers Inf. Technol. Electron. Eng.
Han Yan, Chongquan Zhong, Yuhu Wu, Liyong Zhang, Wei Lu
2023 J jnl
Inf. Sci.
Rui Yin, Xuejun Pan, Liyong Zhang, Jianhua Yang, Wei Lu
2023 J jnl
IEEE ACM Trans. Audio Speech Lang. Process.
Yan Fang, Wei Lu, Xiaodong Liu, Witold Pedrycz, Qi Lang, Jianhua Yang
2023 J jnl
IEEE Trans. Cybern.
Wei Lu, Cong Ma, Witold Pedrycz, Jianhua Yang
2023 J jnl
Appl. Intell.
Han Yan, Chongquan Zhong, Wei Lu, Yuhu Wu
2022 B conf
FUZZ-IEEE
Yanli Wang, Wei Lu, Xiaodong Liu, Xiaoyong Wang
2022 J jnl
IEEE Trans. Syst. Man Cybern. Syst.
Cong Ma, Liyong Zhang, Witold Pedrycz, Wei Lu
2021 J jnl
Int. J. Approx. Reason.
Jing Guo, Wei Lu, Jianhua Yang, Xiaodong Liu
2021 J jnl
Wirel. Commun. Mob. Comput.
Xiaochen Lai, Jinchong Zhu, Liyong Zhang, Zheng Zhang, Wei Lu
2021 J jnl
IEEE Trans. Fuzzy Syst.
Wei Lu, Witold Pedrycz, Jianhua Yang, Xiaodong Liu
2021 J jnl
IEEE Trans. Cybern.
Wei Lu, Witold Pedrycz, Jianhua Yang, Xiaodong Liu
2021 J jnl
Eng. Appl. Artif. Intell.
Guoliang Feng, Liyong Zhang, Jianhua Yang, Wei Lu
2021 J jnl
IEEE Trans. Cybern.
Guoliang Feng, Wei Lu, Witold Pedrycz, Jianhua Yang, Xiaodong Liu
2021 J jnl
Int. J. Comput. Commun. Control
Zefeng Lv, Dan Shan, Xiaopeng Hu, Wei Lu
2021 J jnl
Algorithms
Guoliang Feng, Wei Lu, Jianhua Yang
2021 B conf
FUZZ-IEEE
Guoliang Feng, Wei Lu, Jianhua Yang
2020 J jnl
IEEE Trans. Fuzzy Syst.
Wei Lu, Guoliang Feng, Xiaodong Liu, Witold Pedrycz, Liyong Zhang, Jianhua Yang
2020 J jnl
IEEE Access
Fanzhong Meng, Chen Fu, Zhentang Shi, Wei Lu
2020 J jnl
Knowl. Based Syst.
Chen Fu, Wei Lu, Witold Pedrycz, Jianhua Yang
2019 J jnl
Algorithms
Tianming Yu, Jianhua Yang, Wei Lu
2019 J jnl
IEEE Access
Tianming Yu, Jianhua Yang, Wei Lu
2019 conf
IFSA/NAFIPS
Rui Yin, Wei Lu
2019 conf
IFSA/NAFIPS
Chen Fu, Wei Lu
2019 J jnl
Knowl. Based Syst.
Chen Fu, Wei Lu, Witold Pedrycz, Jianhua Yang
2019 J jnl
IEEE Trans. Fuzzy Syst.
Wei Lu, Dan Shan, Witold Pedrycz, Liyong Zhang, Jianhua Yang, Xiaodong Liu
2019 J jnl
Neurocomputing
Xiaochen Lai, Xia Wu, Liyong Zhang, Wei Lu, Chongquan Zhong
2019 J jnl
IEEE Access
Dan Shan, Wei Lu, Jianhua Yang
2019 J jnl
Algorithms
Tianming Yu, Jianhua Yang, Wei Lu
2019 J jnl
CoRR
Guoliang Feng, Wei Lu, Witold Pedrycz, Jianhua Yang, Xiaodong Liu
2019 J jnl
Int. J. Comput. Intell. Appl.
Wei Zhou, Dan Shan, Jianhua Yang, Wei Lu
2019 J jnl
Inf. Sci.
Wei Lu, Wei Zhou, Dan Shan, Liyong Zhang, Jianhua Yang, Xiaodong Liu
2017 J jnl
Int. J. Approx. Reason.
Liyong Zhang, Wanxie Zhong, Chongquan Zhong, Wei Lu, Xiaodong Liu, Witold Pedrycz
2017 J jnl
Neurocomputing
Tianhao Li, Liyong Zhang, Wei Lu, Hui Hou, Xiaodong Liu, Witold Pedrycz, Chongquan Zhong
2016 J jnl
Int. J. Intell. Syst.
Liyong Zhang, Wei Lu, Xiaodong Liu, Witold Pedrycz, Chongquan Zhong, Lu Wang
2016 J jnl
Knowl. Based Syst.
Liyong Zhang, Wei Lu, Xiaodong Liu, Witold Pedrycz, Chongquan Zhong
2016 J jnl
Appl. Soft Comput.
Wei Lu, Liyong Zhang, Witold Pedrycz, Jianhua Yang, Xiaodong Liu
2015 J jnl
Int. J. Intell. Syst.
Wei Lu, Liyong Zhang, Xiaodong Liu, Jianhua Yang, Witold Pedrycz
2015 J jnl
Int. J. Approx. Reason.
Wei Lu, Xueyan Chen, Witold Pedrycz, Xiaodong Liu, Jianhua Yang
2014 J jnl
Expert Syst. Appl.
Liyong Zhang, Witold Pedrycz, Wei Lu, Xiaodong Liu, Li Zhang
2014 B conf
FUZZ-IEEE
Xinyu Qiao, Zhenying Li, Wei Lu, Xiaodong Liu
2014 J jnl
Soft Comput.
Witold Pedrycz, Wei Lu, Xiaodong Liu, Wei Wang, Lizhong Wang
2014 J jnl
Int. J. Comput. Commun. Control
Wei Lu, Jianhua Yang, Xiaodong Liu
2014 J jnl
Knowl. Based Syst.
Wei Lu, Jianhua Yang, Xiaodong Liu, Witold Pedrycz
2014 J jnl
Expert Syst. Appl.
Wei Lu, Witold Pedrycz, Xiaodong Liu, Jianhua Yang, Peng Li
2013 J jnl
Int. J. Comput. Intell. Appl.
Wei Lu, Liyong Zhang, Jianhua Yang, Xiaodong Liu
2013 conf
IFSA/NAFIPS
Wei Lu, Jianhua Yang, Xiaodong Liu
2012 J jnl
J. Comput.
Wei Lu, Jianhua Yang, Xiaodong Liu
2004 conf
ISNN (2)
Jianhua Yang, Wei Lu, Wenqi Liu
redb/extractors/decompiler/bninja/analysis/low_level_normalization.py
← Index redb/extractors/decompiler/bninja/analysis/low_level_normalization.py python
from binaryninja import (
    ILRegister, ILRegisterStack, ILFlag,
    ILIntrinsic, ILSemanticFlagGroup,
)

class LowLevelNormalization:
    def __init__(self):
        return

    def _collect_ops(self, il, ops):
        if il is None:
            return
        ops.append(int(il.operation))
        operands = getattr(il, "operands", None)
        if not operands:
            return
        for op in operands:
            if hasattr(op, "operation"):
                self._collect_ops(op, ops)
            elif isinstance(op, (list, tuple)):
                for sub in op:
                    if hasattr(sub, "operation"):
                        self._collect_ops(sub, ops)

    def normalize_instruction_all_levels(self, instr_il):
        ops = []
        self._collect_ops(instr_il, ops)

        return ops

    def _leaf_type(self, val):
        if isinstance(val, ILRegister):
            return "REG"
        if isinstance(val, ILRegisterStack):
            return "REG_STACK"
        if isinstance(val, ILFlag):
            return "FLAG"
        if isinstance(val, ILSemanticFlagGroup):
            return "FLAG_GROUP"
        if isinstance(val, ILIntrinsic):
            return "INTRINSIC"
        if isinstance(val, bool):
            return "BOOL"
        if isinstance(val, int):
            return "CONST"
        return type(val).__name__.upper()

    def _collect(self, il, out):
        if il is None:
            return
        out.append(int(il.operation))
        operands = getattr(il, "operands", None)
        if not operands:
            return
        for op in operands:
            if hasattr(op, "operation"):
                self._collect(op, out)
            elif isinstance(op, (list, tuple)):
                for sub in op:
                    if hasattr(sub, "operation"):
                        self._collect(sub, out)
                    else:
                        out.append(self._leaf_type(sub))
            else:
                out.append(self._leaf_type(op))

    def normalize_instr_with_operands(self, instr_il):
        ops = []
        self._collect(instr_il, ops)
        return ops