SCI Writing - Methodology

Tips for warning a strong methodology

Remeber that your aim is not just to describe your methods, but to show how and why applied them and to demonstrate that your research was rigorously conducted. The methodology section should clearly show why your methods suit your objectives and convince the reader that you chose the best possible approach to answering your problem statement and research questions. Throughout the section, relate your choices back to the central purpose of our dissertation.

Explain your methodological approach overall

Begin by introduction your overall approach to the research. What research problem or question did you investigate? Depending on your discipline and approach, you might also begin with a discussion of the rationale and assumptions underpinning your methodology.

  • Fig. 1 shows an overview of SPADE, our spectral method for black-box adversarial robustness evaluation. There are four key steps in our proposed approach: (a) We first construct graph-based manifolds for both input and output data of a given ML model. (b) We then compute the SPADE score for measuring the robustness of the ML model based on bijective distance mapping under the manifold setting. © We further extend the SPADE score to quantify the robustness of each input data sample. (d) We also develop SPADE-guided methods for adversarial training and robustness evaluation. As discussed in Section 4, the SPADE-guided adversarial training can be done by adaptively setting the size of the norm-bounded perturbation for each data sample according to its SPADE score, such that stronger defenses can be set up for more vulnerable data samples.

    Figure 1: Overview of the proposed method. (a) Given bijective input (X) and output (Y ) data samples, SPADE first constructs graph-based manifolds. (b) SPADE exploits distance mapping distortions (DMDs) on manifolds for adversarial robustness evaluation. © Each data sample is given a SPADE score to reflect its level of non-robustness. (d) Applications for SPADE-guided adversarially-robust ML.

Mathmatical symbol

  • Given a facial expression dataset D f = { x i , y i } i = 1 n \mathcal{D}_f =\{ {\bf{x}}_i,y_i\}_{i=1}^{n} Df={ xi,yi}i=1n, a K K K-class facial expression classification network f θ f_\theta fθ parametrized with parameter θ \theta θ in weight space Θ \Theta Θ is trained to learn in dataset D f \mathcal{D}_f Df, which can be optimized by minimizing a loss function L θ L_\theta Lθ. For FER, assume that we adopt the multi-class cross-entropy, which can be formulated as: L θ = − ∑ k = 1 K y i k log ⁡ y i ^ k , L_\theta = -\sum\limits_{k=1}^{K}y_i^k \log \hat{y_i}^k, Lθ=k=1Kyiklogyi^k,
    where y i k y_i^k yik and y ^ i k \hat{y}_i^k y^ik denote k k k-th entry of the ground truth and predicted vector w.r.t the instance x i {\bf{x}}_i xi, respectively.
    Similarly, assumed an AU dataset D g = { x i , z i } i = 1 n \mathcal{D}_g=\{ {\bf{x}}_i,{\bf{z}}_i\}_{i=1}^{n} Dg={ xi,zi}i=1n, an M M M-label AU detection network g φ g_\varphi gφ can be trained in the dataset D g \mathcal{D}_g Dg. The network g φ g_\varphi gφ can be parametrized with parameters φ \varphi φ in weight space Φ \Phi Φ, which can be optimized via a loss function L φ L_\varphi Lφ. We can exploit the multi-label sigmoid-entropy loss for AU detection. It can be formulated as L φ = − ∑ m = 1 M z i m log ⁡ z ^ i m + ( 1 − z i m ) log ⁡ ( 1 − z ^ i m ) L_\varphi = -\sum\limits_{m=1}^M z_i^m \log \hat{z}_i^m + (1-z^m_i)\log(1-\hat{z}^m_i) Lφ=m=1Mzimlogz^im+(1zim)log(1z^im)Where M M M is the number of AUs. z i m ∈ { 0 , 1 } z_i^m \in \{0,1\} zim{ 0,1} denotes the m m m-th ground truth AU label of the input instance x i {\bf{x}}_i xi, and 0 ≤ ∑ m = 1 M z i m ≤ M 0\le \sum\limits_{m=1}^M z_i^m\le M 0m=1MzimM. z ^ i m ∈ [ 0 , 1 ] \hat{z}^m_i \in [0,1] z^im[0,1] means the predicted AU score.

Describe your methods fo data collection

Once you have introduced your overall methodological approach, you should give full details of your data collection mehods. In quantitative research, for vaild generalizable results, you should describe your methods in enough detail for anther researcher to replicate your study. Explain how you operationalized concepts and measured your variables; your sampling method or inclusion/exclusion criteria; and any tools, procedures and materials you used to gather data.

Describe your methods of analysis

You should indicate how you processed and analyzed the data. Avoid going into too much detail — you should not start presenting or discussing any of your results at this stage. In quantitative research, your analysis will be based on numbers. In the methods section you might include: How you prepared the data before the data before analyzing it (e.g. checking for missing data, removing outliers, transforming variables). Which software you used to analyze the data.

Evaluate and justify your methodogical choices

Your methodology should make the case for why you chose these particular methods, especially if you did not take the most standard approach to your topic. Discuss why other methods were not suitable for your objectives, and show how this approach contributes new knowledge or understanding. You can acknowledge limitations or weakness in the approach you chose, but justify why these were outweighted by the strengths.

猜你喜欢

转载自blog.csdn.net/qq_38406029/article/details/123169004
sci